On Monday 25 April 2016 16:06:12 Pavel Machek wrote: > Hi! > > > On Monday 25 April 2016 00:08:00 Ivaylo Dimitrov wrote: > > > The needed pipeline could be made with: > > > > > > media-ctl -r > > > media-ctl -l '"vs6555 binner 2-0010":1 -> "video-bus-switch":2 > ... > > On Monday 25 April 2016 09:33:18 Ivaylo Dimitrov wrote: > > > Try with: > > > > > > media-ctl -r > > > media-ctl -l '"et8ek8 3-003e":0 -> "video-bus-switch":1 [1]' > ... > > > mplayer -tv driver=v4l2:width=800:height=600:outfmt=uyvy:device=/dev/video6 -vo xv -vf screenshot tv:// > > > > Hey!!! That is crazy! Who created such retard API?? In both cases you > > are going to show video from /dev/video6 device. But in real I have two > > independent camera devices: front and back. > > Because Nokia, and because the hardware is complex, I'm afraid. In Nokia kernel, there are just /dev/video0 and /dev/video1. When I open first I see back camera, second front camera. No media-ctl nor any other reconfiguration is needed. So not Nokia nor hw complexity is reason... > First we need to get it to work, than we can improve v4l... Ok, I agree. But I really would like to see just two video devices and all those route configuration in kernel... > Anyway, does anyone know where to get the media-ctl tool? Looks like it is part of v4l-utils package. At least in git: https://git.linuxtv.org/v4l-utils.git/tree/utils/media-ctl > It does not seem to be in debian 7 or debian 8... I do not see it in debian too, but there is some version in ubuntu: http://packages.ubuntu.com/trusty/media-ctl So you can compile ubuntu dsc package, should work on debian. -- Pali Rohár pali.rohar@xxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html