GNOME Bugzilla – Bug 741407
deinterlace: in query_caps return only supported formats if filter is interlaced
Last modified: 2014-12-16 14:19:28 UTC
In some cases the currently set GstVideoInfo is not interlaced, but upstream caps are interlaced and the info is passed in the filter, we should take that info into account and make sure that we do not consider that case as a "pass through" case.
Created attachment 292555 [details] [review] Deinterlace: in query_caps return only supported formats if filter is interlaced
Review of attachment 292555 [details] [review]: Looks good except for one little thing. Please push after fixing that :) ::: gst/deinterlace/gstdeinterlace.c @@ +2151,3 @@ + + filter_interlaced = TRUE; + for (i = 0; i < gst_caps_get_size (filter); i++) { Store gst_caps_get_size() in a variable instead of getting it again on every iteration :)
Attachment 292555 [details] pushed as 7694435 - Deinterlace: in query_caps return only supported formats if filter is interlaced
That one should probably be backported.