From: Akihiro Sagawa Subject: Re: [PATCH] winegstreamer: Fix YUV->RGB conversion by copying colorimetry information. Message-Id: <20201116230203.4576.375B48EC@gmail.com> Date: Mon, 16 Nov 2020 23:03:02 +0900 In-Reply-To: <0aafd55f-cee6-237c-3293-407e38ce9bf8@codeweavers.com> References: <20201115233430.4563.375B48EC@gmail.com> <0aafd55f-cee6-237c-3293-407e38ce9bf8@codeweavers.com> 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/263