gstreamer/gst-libs/gst
Thibault Saunier 3637296ee9 videoaggregator: Do not to release VIDEO_AGGREGATOR_LOCK while setting format info
We should be able to always keep the VIDEO_AGGREGATOR_LOCK while
negotiating caps, this patch introduce that change.

That also implies that we do not need the SETCAPS_LOCK anymore because
now VIDEO_AGGREGATOR_LOCK guarantees that setcaps is not called from
several threads and the gst_aggregator_set_caps method is now
protected.

https://bugzilla.gnome.org/show_bug.cgi?id=735042
2014-10-03 13:18:05 +02:00
..
base aggregator: Take lock to ensure set_caps is not called concurently 2014-10-03 13:18:05 +02:00
basecamerabinsrc basecamerabinsrc: Add auto-start property to basecamerabin 2013-02-11 22:04:59 +01:00
codecparsers vc1parser: take care of endianness when parsing sequence-layer 2014-09-18 13:36:07 +03:00
gl gl/cocoa: Always update our viewport if Cocoa tells us something has changed 2014-10-01 16:04:36 +03:00
insertbin insertbin: Annotate callback scopes 2013-05-15 20:03:30 -04:00
interfaces GstPhotography: Add new enum values to match android's parameters 2012-11-20 09:37:59 +00:00
mpegts mpegts: Add parsing for CA descriptor (0x05) 2014-07-11 08:32:06 +02:00
uridownloader libs:uridownloader: Properly declare APIs as UNSTABLE 2014-06-21 17:02:50 +02:00
video videoaggregator: Do not to release VIDEO_AGGREGATOR_LOCK while setting format info 2014-10-03 13:18:05 +02: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 videoaggregator: Create a new GstVideoAggregator baseclass 2014-06-20 19:53:33 +02:00