[Bug 719636] deinterlace alterates caps in passthrough mode preventing hardware decode

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Dec 5 00:34:03 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=719636
  GStreamer | gst-plugins-good | git

--- Comment #4 from Sebastian Dröge (slomo) <slomo at coaxion.net> 2013-12-05 08:33:57 UTC ---
Also that patch is incomplete, deinterlace can also handle all caps that are
progressive in automatic mode, and can handle all caps always in disabled mode.
In interlaced mode it can only handle the caps that it can actually handle. I
think basing the getcaps behaviour on the mode would be a good idea.

However that will make negotiation fail in auto mode for all caps that
deinterlace does not understand and which are interlaced, e.g.
"video/x-raw(meta:GstVideoGLTextureUploadMeta),interlaced=true". Alternatively
we could also add a third mode that always allows everything, and only does
deinterlacing if it can do that and the input is interlaced. Some kind of
best-effort-auto mode.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list