gstreamer/gst
Thomas Bluemel 2c62aad159 [PATCH] Fix a race condition accessing the decode_chain field.
Make sure that any access to the GstDecodeBin's decode_chain
field is protected using the EXPOSE_LOCK.  Also add a simple
reference counter to the GstDecodeChain structure so that when
the type_found signal fires it can hold onto the decode chain
even while the EXPOSE_LOCK is not held.  This should fix a
race condition if the type_found signal fires right in the
middle of a state change that messes with the same decode
chain.

https://bugzilla.gnome.org/show_bug.cgi?id=755260
2015-12-01 17:36:31 +00:00
..
adder docs: order and canonicalize the -sections.txt file 2015-07-03 21:16:27 +02:00
app Remove obsolete Android build cruft 2015-04-26 18:42:34 +01:00
audioconvert audio-converter: add output size argument 2015-11-10 09:53:59 +01:00
audiorate docs: update element example pipelines 2015-05-10 11:38:19 +01:00
audioresample audioresample: Clip input buffers to the segment before handling them 2015-11-02 10:20:37 +02:00
audiotestsrc audiotestsrc: increase freq limit 2015-11-02 15:54:19 +01:00
encoding encodebin: Fix special case 2015-10-02 17:25:48 +03:00
gio gio: don't use soon-to-be-deprecated g_cancellable_reset() 2015-05-19 18:52:41 +01:00
playback [PATCH] Fix a race condition accessing the decode_chain field. 2015-12-01 17:36:31 +00:00
subparse subparse: detect closing tags even if there's a space after the slash 2015-09-30 18:17:13 +01:00
tcp multisocketsink: fix "client-removed" signal on 64-bit platforms and with bindings 2015-10-31 11:12:38 +00:00
typefind typefinding: minor clean-up 2015-10-01 12:49:59 +01:00
videoconvert Update mailing list address from sourceforge to freedesktop 2015-07-16 17:17:16 +01:00
videorate videorate: remove unnecessary break statement 2015-10-02 17:27:13 +03:00
videoscale videoscale: fix gamma-decode option 2015-09-03 17:56:05 +02:00
videotestsrc videotestsrc: fix handling of Bayer format 'gbrg' 2015-10-30 20:29:04 +00:00
volume volume: Do not try to get binding value array if we are not processing any sample 2015-11-05 11:44:31 +01:00
Makefile.am build: build plugin and example directories in parallel if make -jN is used 2010-03-29 00:26:59 +01:00