> Am I right that it is enough to select the input and there is no need to
> unmute something or to set a volume level?

I select the input with:
ioctl(fd, VIDIOC_S_INPUT, INPUT);

Then I unmute the audio with:
control.id = V4L2_CID_AUDIO_MUTE;
control.value = 0;
ioctl(fd, VIDIOC_S_CTRL, &control);
(sorry, I'd forgotten I was doing that - not looked at that bit of code for 
months)

All those are performed on /dev/video0.

After that I just open /dev/video1 and start streaming.


Reply via email to