gstreamer/tests/check
Alex Ashley fd1e75900d dashdemux: copy ContentProtection element including xml namespaces
Commit bc09d8cc changed gstmpdparser to put the entire
<ContentProtection> element in the "value" field, so that DRMs
other than PlayReady could make use of the data inside this
element.

However, the data in the "value" field does not include any
XML namespace declarations that are used within the element. This
causes problems for a namespace aware XML parser that wants to
make use of this data.

This commit modifies the way the XML is converted to a string
so that XML namespaces are preserved in the output.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2487>
2021-08-27 10:47:06 +00:00
..
elements dashdemux: copy ContentProtection element including xml namespaces 2021-08-27 10:47:06 +00:00
generic Remove autotools build system 2019-10-14 13:54:27 +01:00
libs Use g_memdup2() where available and add fallback for older GLib versions 2021-08-05 20:51:00 +05:30
media meson test: Enable libs tests 2017-12-08 18:42:22 +01:00
pipelines documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
gst-plugins-bad.supp validate: plug leak in gssdp 2020-09-14 14:42:36 +03:00
meson.build aes: add aes encryption and decryption elements 2021-08-25 21:16:09 -04:00