[Bug 638168] textoverlay: don't return wrong-state when stopping while in text chain

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed May 16 01:35:59 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=638168
  GStreamer | gst-plugins-base | unspecified

--- Comment #37 from Sebastian Dröge <slomo at circular-chaos.org> 2012-05-16 08:35:54 UTC ---
(In reply to comment #33)
> > > * The stream closes at 14s when switching because oggdemux sends some kind of
> > > synchronization newsegment and input selector keeps that event.
> 
> Is this the stream syncing code in gst_ogg_demux_sync_streams ?
> AFAIK, this should push segment updates to discontinuous streams as continuous
> streams progress, so should not generate timestamps larger than wherever A/V
> currently is.

...where A/V is at the demuxer currently. Due to queueing this could be
different to where it is further downstream, and as subtitle streams are sparse
the filler newsegment event can run ahead of the A/V data and reach
inputselector earlier. Might be possible prevent this running ahead inside
multiqueue though, it already syncs the newsegment events but probably not good
enough yet.

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