d007ddf20b
- Added flag --mp4_include_pssh_in_stream, default to true. If it is set to false, the encrypted mp4 stream will not include pssh. - Align BytesOfProtectedData to multiple of 16 bytes for cenc. - Set TrackHeader flag to kTrackEnabled | kTrackInMovie | kTrackInPreview - Move mvex to after trak, required by HLS - Add cmfc/cmfs compatible brands except for avc3/hev1, where CMAF requires single initialization switching set which is not supported. - Set duration to 0 in tkhd, mdhd, mvhd. Also updated major_brand and compatible brands: - Set major_brand to isom (iso-bmff media file format) and made dash a compatible brand - Replaced compatible brand iso6 with iso8 since we use sthd for text tracks Fixes b/36278260 Change-Id: I3cc5dd5aa1621714d517fe02fe3841d19a1a07f6 |
||
---|---|---|
.. | ||
crypto.gyp | ||
encryption_handler.cc | ||
encryption_handler.h | ||
encryption_handler_unittest.cc |