gstreamer/tests/check/gst/.gitignore

57 lines
596 B
Text
Raw Normal View History

.dirstamp
gst
gstabi
gstatomicqueue
gstbin
gstbuffer
gstbufferlist
gstbufferpool
gstbus
gstcaps
gstcapsfeatures
gstchildproxy
gstclock
gstcontroller
2013-04-18 09:14:09 +00:00
gstcontext
gstcpp
gstdata
gstdatetime
2014-06-27 01:00:40 +00:00
gstdevice
gstelement
gstelementfactory
gstevent
gstghostpad
gstiterator
gstindex
gstmessage
2011-04-09 02:07:04 +00:00
gstmeta
2012-01-09 13:19:04 +00:00
gstmemory
gstminiobject
gstobject
gstpad
gstparamspecs
gstpipeline
gstplugin
gstpoll
gstpreset
gstprintf
gstpromise
protection: add GstProtectionMeta to support protected content In order to support some types of protected streams (such as those protected using DASH Common Encryption) some per-buffer information needs to be passed between elements. This commit adds a GstMeta type called GstProtectionMeta that allows protection specific information to be added to a GstBuffer. An example of its usage is qtdemux providing information to each output sample that enables a downstream element to decrypt it. This commit adds a utility function to select a supported protection system from the installed Decryption elements found in the registry. The gst_protection_select_system function that takes an array of identifiers and searches the registry for a element of klass Decryptor that supports one or more of the supplied identifiers. If multiple elements are found, the one with the highest rank is selected. This commit adds a unit test for the gst_protection_select_system function that adds a fake Decryptor element to the registry and then checks that it can correctly be selected by the utility function. This commit adds a unit test for GstProtectionMeta that creates GstProtectionMeta and adds & removes it from a buffer and performs some simple reference count checks. API: gst_buffer_add_protection_meta() API: gst_buffer_get_protection_meta() API: gst_protection_select_system() API: gst_protection_meta_api_get_type() API: gst_protection_meta_get_info() https://bugzilla.gnome.org/show_bug.cgi?id=705991
2015-04-15 14:33:31 +00:00
gstprotection
gstregistry
gstsegment
gststream
gststructure
gstsystemclock
gsttag
gsttagsetter
gsttoc
gsttocsetter
gsttracerrecord
gsturi
gstutils
gstvalue
gstquery
gsttask
*.check.xml
gstinfo