gstreamer/gst-libs/gst
Nirbheek Chauhan f3efb9e7d6 aggregator: Take the stream lock when iterating sink pads
When iterating sink pads to collect some data, we should take the stream lock so
we don't get stale data and possibly deadlock because of that. This fixes
a definitive deadlock in _wait_and_check() that manifests with high max
latencies in a live pipeline, and fixes other possible race conditions.
2014-12-27 09:45:08 +01:00
..
adaptivedemux adaptivedemux: check if element exists before setting it to null 2014-12-23 10:08:57 -03:00
base aggregator: Take the stream lock when iterating sink pads 2014-12-27 09:45:08 +01:00
basecamerabinsrc basecamerasrc: fix typo in docs 2014-11-28 00:13:22 +00:00
codecparsers codecparsers: fix some compiler warnings 2014-11-25 23:05:15 +00:00
gl glbufferpool: Always recalculate buffer size 2014-12-19 12:25:41 -05:00
insertbin insertbin: Add doc for the ignored user-data in action signals 2014-11-03 20:45:03 -05:00
interfaces GstPhotography: Add new enum values to match android's parameters 2012-11-20 09:37:59 +00:00
mpegts mpegts: fix some compiler warnings 2014-11-25 10:23:43 +01:00
uridownloader libs:uridownloader: Properly declare APIs as UNSTABLE 2014-06-21 17:02:50 +02:00
video videoaggregator: Use the src query implementation of aggregator as the default case 2014-12-22 22:12:02 +01:00
wayland libs: Don't install headers and pc files for libgstwayland/badvideo/badbase 2014-07-11 09:33:57 +02:00
gettext.h Fix FSF address 2012-11-04 00:09:59 +00:00
glib-compat-private.h glib-compat-private.h: remove old GStaticRecMutex stuff 2013-02-12 10:39:44 +00:00
gst-i18n-plugin.h Fix FSF address 2012-11-04 00:09:59 +00:00
Makefile.am gst-libs: build order: uridownloader before adaptivedemux 2014-12-08 08:24:17 -03:00