ndufresne: what's missing is video recording in cheese with resolution of 1280x780. I get the following error message: Device '/dev/video0' does not support bt709 colorimetry: gstv4l2object.c(3783): gst_v4l2_object_set_format_full (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin18/GstV4l2Src:v4l2src1: Device wants 2:4:7:1 colorimetry Whoopie, I would need to reproduce this one too two option, the colorimetry is constained downstream, and cheese is missing a color converter, or the bt709 comes from a default value, and we fail to figure-out that it does not matter the second is more likely I' trying to understand how to manage in V4L2 a sensor that could disconnect without notice I have a "dummy video generator" that can "replace" the real stream on request Is it correct to do stg like: when we detect that sensor has gone, disable "sensor->videorx" link + enable "dummy->videorx" link + enable "dummy" ? all by (en|dis)abling the media framework links only and assuming all hardware involved and all drivers don't hang OK, simpler question... How do I create a data link between media entities with the MEDIA_LNK_FL_DYNAMIC flag enabled? git grep says nobody ever does it (not using the MEDIA_LNK_FL_DYNAMIC define at least)