GNOME Bugzilla – Bug 782224
qtdemux: Parsing sgpd/sbgp box to support per sample group encryption
Last modified: 2018-11-03 15:18:51 UTC
ISO/IEC 23001-7 Common encryption specification defines seig box which can override default protection parameters of Track Encryption box (tenc). Note that, Sample to Group box (sbgp) and Sample Group Description box (sgpd) are required for parsing seig box, since sbgp and sgpd are linked structure and seig is one type of child box of sgpd.
Created attachment 351202 [details] [review] qtdemux: Parsing sgpd/sbgp box to support per sample group encryption
Created attachment 351203 [details] [review] qtdemux: Handle protection information in Sample Group Description Override default protection parameters by using defined sample group
Some DASH streams signal protection information by using seig boxes instead of tenc. Note that in case of chromium, this box has been parsed from long long time ago... https://codereview.chromium.org/260963002
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/370.