[Bug 739992] h264parse: expose compatible profiles to downstream

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Nov 15 05:05:53 PST 2014


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

--- Comment #6 from sreerenj <bsreerenj at gmail.com> 2014-11-15 13:05:48 UTC ---
(In reply to comment #4)
> (In reply to comment #3)
> > Initially I was thinking  that a trivial code change 
> > http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=b1a286cd7c6b1a4bc6a8e81cac79aa3ccd5ff523
> > would be sufficient. But not, pad_set_caps() is only for fixed caps ;)
> 
> Ah, can't we "pre" parse down to the first slice header and then expose non
> fixed caps for negotiation purposes?

Not sure whether I get it correctly!. I think we need a fixed caps anyways.
Basically negotiation happened based on query caps (eg: for a manual pipeline,
not playbin) and h24parse will return a "video/x-h264" as supported caps. But
after that it requires a fixed caps during GST_EVENT_CAPS. right??

-- 
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