gstreamer/gst-libs/gst
Matthew Waters be9ad5eeb2 glcontext: track sharedness with a cookie
The previous approach of traversing the other_context weak ref tree was
1. Less performant
2. Incorrect for context destruction removing a link in the tree

Example of 2:
c1 = context_create (NULL)
c2 = context_create (c1)
c3 = context_create (c2)
context_can_share (c1, c3) == TRUE
context_destroy (c2)
unref (c2)
context_can_share (c1, c3) returns FALSE when it should be TRUE!

This does not remove the restriction that context sharedness can only
be tracked between GstGLContext's.
2015-07-18 15:34:55 +10:00
..
adaptivedemux adaptivedemux: Explicitly check for CUSTOM_ERROR when converting errors to EOS 2015-07-07 19:51:39 +03:00
base aggregator: add a convenience macro to get the source pad 2015-06-08 12:09:51 -03:00
basecamerabinsrc Remove obsolete Android build cruft 2015-04-26 18:59:32 +01:00
codecparsers mpegvideometa: add meta transform function 2015-07-07 13:43:47 +03:00
gl glcontext: track sharedness with a cookie 2015-07-18 15:34:55 +10:00
insertbin Remove obsolete Android build cruft 2015-04-26 18:59:32 +01:00
interfaces Remove obsolete Android build cruft 2015-04-26 18:59:32 +01:00
mpegts mpegts: return early if packetizing short section 2015-06-12 19:21:51 +01:00
uridownloader Remove obsolete Android build cruft 2015-04-26 18:59:32 +01:00
video videoaggregator: Remove pixel-aspect-ratio field from the caps returned by getcaps 2015-07-06 18:53:38 +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 gst-libs: build order: uridownloader before adaptivedemux 2014-12-08 08:24:17 -03:00