gstreamer/gst
Anssi Hannula dd8f9aca92 subtitleoverlay: fix state change stall on PAUSED->READY->PAUSED
After a PAUSED->READY change the sink pads are currently not set to
blocking state. When the element is set back to PAUSED, the change will
be done asynchronously, but as the _pad_blocked_cb() callback is now not
called, the state change never completes.

Fix that by setting the sink pads to blocking state on a PAUSED->READY
change, which ensures that the _pad_blocked_cb() is called when needed
on any future READY->PAUSED change. The sink pads are already put to
blocking state on NULL->READY change, so this behavior is consistent.

Fixes bug #668097.
2012-01-20 17:29:06 +00:00
..
adder adder: do not send too many flush-stop events 2011-12-16 20:12:01 +00:00
app docs: fixup appsrc/sink api docs 2011-05-23 15:02:27 +03:00
audioconvert various: typo fixes 2011-12-02 12:03:27 +01:00
audiorate various: typo fixes 2011-12-02 12:03:27 +01:00
audioresample various: typo fixes 2011-12-02 12:03:27 +01:00
audiotestsrc Fix various unlikely, but still potential memoryleaks in error code paths 2012-01-05 13:27:23 +00:00
encoding Fix various unlikely, but still potential memoryleaks in error code paths 2012-01-05 13:27:23 +00:00
ffmpegcolorspace various: typo fixes 2011-12-02 12:03:27 +01:00
gdp various: fix pad template leaks 2011-11-28 13:09:02 +00:00
playback subtitleoverlay: fix state change stall on PAUSED->READY->PAUSED 2012-01-20 17:29:06 +00:00
subparse various: fix pad template leaks 2011-11-28 13:09:02 +00:00
tcp Suppress deprecation warnings in selected files, for g_static_rec_mutex_* mostly 2011-12-04 20:50:25 +00:00
typefind typefindfunctions: only typefind text with a BOM as text/utf16 or text/utf32 2011-12-09 01:33:58 +00:00
videorate videorate: don't leak previous buffer when shutting down 2011-12-06 21:57:32 +00:00
videoscale videoscale: prevent implicit upgrade to integer type and sign extension 2012-01-19 16:43:38 +01:00
videotestsrc videotestsrc: keep the calculation fixed-point 2012-01-05 11:00:47 +00:00
volume volume: fix sample depth typo 2011-08-05 13:37:05 +02:00
Makefile.am build: build plugin and example directories in parallel if make -jN is used 2010-03-29 00:26:59 +01:00