[Bug 705991] Adding support for DASH common encryption to qtdemux and dashdemux
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Jul 29 06:36:17 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=705991
--- Comment #147 from Chris Bass <floobleflam at gmail.com> ---
(In reply to Tim-Philipp Müller from comment #139)
[...]
>
> - general question: the CFF spec defines things such that there's an 'senc'
> box
> and the sample aux info pointed to by 'saiz' and 'saio' is always inside
> the
> 'senc'. Isn't this always the case? If yes, we could just parse the 'senc'
> box into a GstBuffer and attach the whole senc box to each outgoing sample,
> plus the sample index for that sample. The decryptor can then parse out all
> the info it needs (IV, sub sample details etc.) itself. Would save a whole
> lot of code in qtdemux, and I doubt parsing this in the decryptor would be
> much more code than handling all the various bits from the structure.
> Am I missing something or am I confused, or would this be possible?
It's not always the case that the sample aux info is inside a 'senc' box: use
of the senc box is optional in both the CENC spec (2nd edition) and the DVB
DASH profile.
[...]
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list