summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/binding/include/mp4_demuxer/MoofParser.h
diff options
context:
space:
mode:
authortrav90 <travawine@palemoon.org>2018-07-25 22:39:12 -0500
committertrav90 <travawine@palemoon.org>2018-07-25 22:39:12 -0500
commit165a8d5057687bbcfc14ccdc084579372faf9860 (patch)
treef617de9b9cda4e0697efd4d2cd1c13290f249c49 /media/libstagefright/binding/include/mp4_demuxer/MoofParser.h
parent512dcfac01d5395855cf2aff96ecd62ededb05aa (diff)
downloadUXP-165a8d5057687bbcfc14ccdc084579372faf9860.tar
UXP-165a8d5057687bbcfc14ccdc084579372faf9860.tar.gz
UXP-165a8d5057687bbcfc14ccdc084579372faf9860.tar.lz
UXP-165a8d5057687bbcfc14ccdc084579372faf9860.tar.xz
UXP-165a8d5057687bbcfc14ccdc084579372faf9860.zip
[EME] Add support for sbgp and sgpd boxes occuring in the sampletable
Diffstat (limited to 'media/libstagefright/binding/include/mp4_demuxer/MoofParser.h')
-rw-r--r--media/libstagefright/binding/include/mp4_demuxer/MoofParser.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/media/libstagefright/binding/include/mp4_demuxer/MoofParser.h b/media/libstagefright/binding/include/mp4_demuxer/MoofParser.h
index 47bd27287..bb895555c 100644
--- a/media/libstagefright/binding/include/mp4_demuxer/MoofParser.h
+++ b/media/libstagefright/binding/include/mp4_demuxer/MoofParser.h
@@ -230,8 +230,8 @@ public:
Interval<Microseconds> mTimeRange;
FallibleTArray<Sample> mIndex;
- nsTArray<CencSampleEncryptionInfoEntry> mSampleEncryptionInfoEntries;
- nsTArray<SampleToGroupEntry> mSampleToGroupEntries;
+ nsTArray<CencSampleEncryptionInfoEntry> mFragmentSampleEncryptionInfoEntries;
+ nsTArray<SampleToGroupEntry> mFragmentSampleToGroupEntries;
nsTArray<Saiz> mSaizs;
nsTArray<Saio> mSaios;
@@ -297,6 +297,10 @@ public:
Tfdt mTfdt;
Edts mEdts;
Sinf mSinf;
+
+ nsTArray<CencSampleEncryptionInfoEntry> mTrackSampleEncryptionInfoEntries;
+ nsTArray<SampleToGroupEntry> mTrackSampleToGroupEntries;
+
nsTArray<Moof>& Moofs() { return mMoofs; }
private:
void ScanForMetadata(mozilla::MediaByteRange& aFtyp,