[Bug 705991] Adding support for DASH common encryption to qtdemux and dashdemux

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Jul 20 09:30:00 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=705991

--- Comment #136 from A Ashley <bugzilla at ashley-family.net> ---
(In reply to Philippe Normand from comment #128)
> (In reply to Philippe Normand from comment #127)
> > Created attachment 304512 [details] [review] [review]
> > qtdemux: support for cenc auxiliary info parsing outside of moof box
> > 
> > When the cenc aux info index is out of moof boundaries, keep track of
> > it and parse the beginning of the mdat box, before the first sample.
> 
> I'm not totally sure this is the right way to do but it worked for the
> sample I have here. Feedback welcome :)

I think the DASH CENC specification allows the saio box to point to anywhere in
the fragment for the CommonEncryptionSampleAuxiliaryInformation. It might not
be right to assume that it is always before the first sample.

DVB-DASH mandates that the data must be within the moof box that contains the
saio box.

-- 
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