On Sun, 15 Nov 2020 19:52:31 -0600, Zebediah Figura (she/her) wrote:
Something like this is probably fine if we can't get a better solution upstream, but it would really be nice to be able to have videoconvert propagate colorimetry information—either as the default when converting YUV <-> YUV or RGB <-> RGB, or as a configurable option. We'd want to look at gst_video_convert_fixate_caps(), I believe.
Regarding videoconvert element, I found gst-base-plugin issue #614[1] and its merge request !263[2]. I'll try the patch set in the merge request. It might also solve the our issue though they aren't updated for several months. What do you think about implementing our own videoconvert element based on the above patch? [1] https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/614 [2] https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/2...