[Bug 730070] hlsdemux: add support for stream RESOLUTION extension

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue May 27 07:48:13 PDT 2014


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

--- Comment #8 from Sebastian Dröge (slomo) <slomo at coaxion.net> 2014-05-27 14:48:09 UTC ---
(In reply to comment #6)
> Then we still need to add support for window size to all elements in possible
> pipelines.
> Like mpegdemux for POSITION for example?
> http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/gst/mpegdemux/gstmpegdemux.c#n1344
> 
> hlsdemux/dashdemux/.. query src element in pipeline for window size
> and elements will pass this query .. to some sink that really understand this
> query.
> Right? :)

Nope, that should all be handled automagically as long as you don't have
multiple video sinks... in which case you just get one of the values
automatically.


(In reply to comment #7)
> (In reply to comment #2)
> > We need something like in your patch in bug #730225 here. I think ideally we
> > would do the following:
> > - Add a "reason" to the reconfigure event, which is an array of strings. This
> > can be "caps", "allocation", ..., "window-size". Reason being an empty array
> > means all have to be checked (default case)
> 
> How do you get the reconfigure event, usually we detect that reconfigure
> through the reconfigure flag on the pad. Should the event become the first
> upstream sticky, with a new method to check reconfigure ?

gst_pad_check_reconfigure_full(pad, &reasons)

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