Fix panic for wrong ffmpeg device in linux

This commit is contained in:
Alexey Khit
2023-04-17 17:02:24 +03:00
parent 76ec70d2a0
commit 3feaf852af
+3 -1
View File
@@ -12,9 +12,11 @@ import (
const deviceInputPrefix = "-f v4l2" const deviceInputPrefix = "-f v4l2"
func deviceInputSuffix(videoIdx, audioIdx int) string { func deviceInputSuffix(videoIdx, audioIdx int) string {
video := findMedia(core.KindVideo, videoIdx) if video := findMedia(core.KindVideo, videoIdx); video != nil {
return video.ID return video.ID
} }
return ""
}
func loadMedias() { func loadMedias() {
files, err := ioutil.ReadDir("/dev") files, err := ioutil.ReadDir("/dev")