gstreamer/gst-libs/gst/adaptivedemux
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
..
gstadaptivedemux.c dashdemux: add support for generating Protection events from ContentProtection elements 2015-07-20 16:04:22 +01:00
gstadaptivedemux.h dashdemux: add support for generating Protection events from ContentProtection elements 2015-07-20 16:04:22 +01:00
Makefile.am Remove obsolete Android build cruft 2015-04-26 18:59:32 +01:00