gecko-dev/dom/media/webm
Bryce Van Dyk a35190cc6e Bug 1257727, 1257729 - Update WebM handling to deal with encrypted WebMs. r=jya
- WebMDemuxer will read crypto information from WebM metadata.
- WebMDemumer adds crypto information to samples.
- WebMDemuxer can now return encryption info from GetCrypto().
- WebMDexmuer will not attempt to peek encrypted frames as it
will give back garbage data. This means resolution changes
internal to encrypted WebM files will not work.
- WebMDecoder now exposes a single string version of
CanHandleMediaType. This is done in the same way as the
Mp4Decoder, so that the future update to MediaKeySystemAccess
for WebM handling can maintain the same conventions.

MozReview-Commit-ID: CU3JVi3t7Vn

--HG--
extra : transplant_source : %87gn%5Bm%B5t%EA%9F%5Bh%B4%3B%9D%5E%AE%AB%AF%12%0A
2016-05-27 14:34:54 +12:00
..
EbmlComposer.cpp Bug 1275016 - Rename Endian.h to EndianUtils.h to avoid #include confusion with Android's endian.h stdlib header. r=froydnj 2016-05-22 13:31:11 -07:00
EbmlComposer.h Bug 1215115 - part2: Mux opus into webm, remove bitdepth. r=rillian 2016-04-01 11:04:00 +08:00
NesteggPacketHolder.h Bug 1261900: [webm] Use block duration if known. r=kinetik 2016-04-21 21:07:54 +10:00
WebMBufferedParser.cpp Bug 657791 - Update WebM demuxer to clamp cueless seeks instead of failing. r=kinetik 2016-02-01 13:46:02 +13:00
WebMBufferedParser.h Bug 657791 - Update WebM demuxer to clamp cueless seeks instead of failing. r=kinetik 2016-02-01 13:46:02 +13:00
WebMDecoder.cpp Bug 1257727, 1257729 - Update WebM handling to deal with encrypted WebMs. r=jya 2016-05-27 14:34:54 +12:00
WebMDecoder.h Bug 1257727, 1257729 - Update WebM handling to deal with encrypted WebMs. r=jya 2016-05-27 14:34:54 +12:00
WebMDemuxer.cpp Bug 1257727, 1257729 - Update WebM handling to deal with encrypted WebMs. r=jya 2016-05-27 14:34:54 +12:00
WebMDemuxer.h Bug 1257727, 1257729 - Update WebM handling to deal with encrypted WebMs. r=jya 2016-05-27 14:34:54 +12:00
WebMWriter.cpp Bug 1215115 - part2: Mux opus into webm, remove bitdepth. r=rillian 2016-04-01 11:04:00 +08:00
WebMWriter.h Bug 1215115 - part2: Mux opus into webm, remove bitdepth. r=rillian 2016-04-01 11:04:00 +08:00
moz.build Bug 1272513 - Part 1: Suppress -Wshadow warnings-as-errors in some directories. r=glandium 2016-05-11 00:00:01 -07:00