Backport of "v4l2: Various fixes and improvement" into 1.24
Backport of !7540 (merged) "v4l2: Various fixes and improvement".
Todo:
-
Needs manual intervention, cherry-picking failed!
Commits:
-
87398e1f
v4l2object: Change dimensions format desc field to flag -
b7d4e576
v4l2object: Expose convertion from v4l2 fourcc to GstVideoFormat -
746977b6
v4l2: object: Map GST/V4L2 formats in a C array -
7fb16f0b
v4l2: object: Remove over indentation -
e97a9540
v4l2: Move M2M template caps probe into v4l2object -
2fe83fa2
v4l2: object: Fix support for format:Interlaced in caps probe -
86dddfa6
v4l2object: Always tell capture queue that we want to set the CSC -
d35f348a
v4l2: object: Fix condition check to emit error -
a6959f37
v4l2: dec/enc: Flag leaked caps -
09e23e32
v4l2object: Fix a gvalue leak on error -
66f1c9fd
doc: good: Update documentation cache
Edited by Nicolas Dufresne