[Bug 666379] adder: fixes to the GstCollectPads2 port - test now passes
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Dec 16 12:19:23 PST 2011
https://bugzilla.gnome.org/show_bug.cgi?id=666379
GStreamer | gst-plugins-base | unspecified
Vincent Penquerc'h <vincent.penquerch> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |0.10.36
--- Comment #7 from Vincent Penquerc'h <vincent.penquerch at collabora.co.uk> 2011-12-16 20:19:18 UTC ---
commit 85c10b0b24a58c1b5ec9aa05ea4ffa98ba99ed76
Author: Vincent Penquerc'h <vincent.penquerch at collabora.co.uk>
Date: Fri Dec 16 17:32:41 2011 +0000
adder: do not send too many flush-stop events
GstCollectPads2 now allows us to override the event function,
so we can withhold flush stop events if none are to be sent.
https://bugzilla.gnome.org/show_bug.cgi?id=666379
commit 1da30adc1aeafd36b15b8d083fe2178524619479
Author: Vincent Penquerc'h <vincent.penquerch at collabora.co.uk>
Date: Fri Dec 16 17:31:06 2011 +0000
adder: use the stream lock where appropriate
GstCollectPads2 locking was changed from GstCollectPads to use
the stream lock instead of the object lock for those cases, so
change it so here as well to match.
https://bugzilla.gnome.org/show_bug.cgi?id=666379
commit bcaf5890aa6eb1c4a18b8dd71eacb22aadba0ead
Author: Vincent Penquerc'h <vincent.penquerch at collabora.co.uk>
Date: Fri Dec 16 17:25:10 2011 +0000
adder: send a flush event before trying to get the stream lock
This avoids hanging when the streaming thread is busy in _chain
waiting for preroll.
https://bugzilla.gnome.org/show_bug.cgi?id=666379
--
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