GNOME Bugzilla – Bug 786172
videoutilsprivate: fill more video fields.
Last modified: 2017-08-14 10:44:08 UTC
__gst_video_element_proxy_caps is called by __gst_video_element_proxy_getcaps with caps set to the caps allowed downstream. As we didn't set colorimetry or chroma-site on the resulting caps, upstream considered it possible to use whatever values it wanted, leading to not negotiated errors later on. As the description for that function is: "Takes caps and copies its video fields to tmpl_caps", it seems legitimate to set these fields there.
Created attachment 357439 [details] [review] videoutilsprivate: fill more video fields.
Attachment 357439 [details] pushed as 28943c4 - videoutilsprivate: fill more video fields.