[Bug 599469] resindvd: problems pre-rolling in the absence of audio

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Dec 5 00:27:26 PST 2011


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

--- Comment #6 from Sebastian Dröge <slomo at circular-chaos.org> 2011-12-05 08:27:21 UTC ---
This change is wrong, it causes newsegment events to arrive downstream before
any caps are known. This must not happen and causes problems with autopluggers
(and similar elements: playsinkvideoconvert for example).

Also this behaviour is now broken, see bug #665205 . Because identity
(basetransform) now caches serialized events until the caps are known, the
newsegment events never arrive on the srcpad of identity but is queued inside
identity forever. Then autoconvert plugs the new, correct elements but no new
newsegment event is sent to them that is also allowed to be pushed downstream.


This has to be solved differently, for example with a preroll buffer before
autoconvert.

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