gstreamer/gst-libs/gst
Alex Ashley 71a1e3669a dashdemux: add support for generating Protection events from ContentProtection elements
If a ContentProtection element is present in an AdaptationSet element,
send Protection events on the source pad, so that qtdemux can use this
information to correctly generate its source caps for DASH CENC
encrypted streams.

This allows qtdemux to support CENC encrypted DASH streams where the
content protection specific information is carried in the MPD file
rather than in pssh boxes in the initialisation segments.

This commit adds a new function to the adaptivedemux base class to allow
a GstEvent to be queued for a stream. The queue of events are sent the
next time a buffer is pushed for that stream.

https://bugzilla.gnome.org/show_bug.cgi?id=705991
2015-07-20 16:04:22 +01:00
..
adaptivedemux dashdemux: add support for generating Protection events from ContentProtection elements 2015-07-20 16:04:22 +01: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 glmemory: check for pbo availability before attempting pbo download 2015-07-20 18:19:02 +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