gstreamer/gst
Edward Hervey 35a8d42724 parsebin: Don't let thread run after unref
We have a dedicated one-shot thread to handle cleanup of old groups.

While this is a good idea. It's an even better idea to make sure
that thread is *completed* before the parsebin element to which
it is related isn't freed/gone.

* There can only be one cleanup thread happening at any point in time.
  If there is already one, we wait for the previous one to finish.
* When shutting down (NULL=>READY) make sure the thread is finished

https://bugzilla.gnome.org/show_bug.cgi?id=790007
2017-11-10 17:06:45 +01:00
..
adder Update disted orc file 2017-10-31 11:57:23 +01:00
app Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
audioconvert audioconvert: Fix empty mix matrix documentation typo 2017-10-27 18:29:40 +03:00
audiorate Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
audioresample Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
audiotestsrc Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
encoding encodebin: fix possible pad ref leak in error code path 2017-07-19 09:07:27 +01:00
gio Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
pbtypes Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
playback parsebin: Don't let thread run after unref 2017-11-10 17:06:45 +01:00
rawparse rawvideoparse: Fix missing VideoMeta 2017-06-12 15:55:31 -04:00
subparse ssaparse: Fix buffer leak in error case 2017-07-24 11:56:50 +03:00
tcp Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
typefind typefind: Fix out-of-bound read in PNM typefinder 2017-11-02 17:59:29 +01:00
videoconvert Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
videorate videorate: flush remaining buffers on SEGMENT_DONE 2017-07-21 14:22:07 -04:00
videoscale Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
videotestsrc videotestsrc: Fix undefined left shift 2017-11-04 12:19:46 +01:00
volume Update disted orc file 2017-10-31 11:57:23 +01:00
Makefile.am pbtypes: Add a stub plugin that owns the plugins-base dynamic types 2016-11-02 11:24:11 +11:00
meson.build rawparse: Move to gst-plugins-base 2017-02-25 14:48:40 +02:00