gecko/dom/media/fmp4
Jean-Yves Avenard 193c1dbdb7 Bug 1204757: P1. Update MediaDataDemuxer::Init() behavior. r=cpearce
A MediaDataDemuxer is now not to resolve the init promise until it has all the metadata.
Except MediaSource, all demuxers would be doing blocking read to scan for the metadata, and having partial metadata would be an error.
For MediaSource, we pass the NotifyDataArrived message which will cause the MediaSourceDemuxer to re-attempt to search for the metadata.

When used within MediaSource's TrackBuffersManager, a demuxer will never be created until we have received a complete init segment (this task is performed by the various ContainerParsers)
2015-09-16 18:14:17 +10:00
..
moz.build Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium. 2015-08-27 20:44:53 -07:00
MP4Decoder.cpp Bug 875573 - Add video/x-m4v mime type. r=kentuckyfriedtakahe 2015-08-21 20:52:19 +02:00
MP4Decoder.h Bug 1178098 - Report why DXVA initialization failed to about:support. r=cpearce 2015-07-13 16:12:23 -04:00
MP4Demuxer.cpp Bug 1204757: P1. Update MediaDataDemuxer::Init() behavior. r=cpearce 2015-09-16 18:14:17 +10:00
MP4Demuxer.h Bug 1204407: P2. Remove no longer required MediaDataDemuxer APIs. r=cpearce 2015-09-16 18:14:15 +10:00
MP4Stream.cpp Bug 1190238: P3. Do not loop calling MediaResource::Read or ReadAt, let MediaResourceIndex do it for us. r=cpearce 2015-08-13 15:27:10 +10:00
MP4Stream.h Bug 1190238: P3. Do not loop calling MediaResource::Read or ReadAt, let MediaResourceIndex do it for us. r=cpearce 2015-08-13 15:27:10 +10:00