USB capture cards doesn't work
Subject of the issue
My USB capture card is showing up as 3 separate devieces /dev/video0, /dev/video1 and /dev/media3 after connected to my Raspberry Pi.
But Restreamer cannot detect them in the list of video sources, probing them in advanced mode also fails.
Your environment
- Raspberry Pi 5
- USB capture card
Files N/A
Steps to reproduce
- Connect the USB capture card
- Open Restreamer
- Click on Video Setup
- Choose Hardware device
Expected behavior
The USB sources /dev/video0 and /dev/video1 correctly shows up in the drop down list.
Actual behavior USB sources are not visible after connecting the capture card.
Turns out /dev/ contents are refreshed on container start, docker restart fixed it.
Unfortunately it still doesn't work because my USB capture card only supports YUYV and ffmpeg is unable to ingest the source stream because of this error ioctl(VIDIOC_QBUF): Bad file descriptor