gecko-dev/dom/media/mediasource
Jean-Yves Avenard 3c25c690a7 Bug 1207220: Ensure MediaShutdownManager waits until all MediaDecoder have completed their shutdown. r=cpearce
XPCOM when shutting down expects all tasks to be run synchronously. As such, we must ensure that the remaining MediaDecoder are shut down before continuing on the next task.
In particular destroying gfxPlatforms must only ever happen after, as it is possible for the MediaDecoderReader to make use of gfx resources during shutdown.
2016-01-05 11:55:50 +11:00
..
gtest Bug 1227396: P8. Replace MediaByteRange with Interval<int64_t> typedef. r=cpearce 2015-11-30 11:29:34 +11:00
test Bug 1229987: P4. Stop pre-rolling when encountering WAITING_FOR_DATA. r=cpearce 2015-12-18 19:26:54 +11:00
AsyncEventRunner.h Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
ContainerParser.cpp Bug 1227396: P9. Remove unnecessary monitor. r=cpearce 2015-11-30 11:29:35 +11:00
ContainerParser.h Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
MediaSource.cpp Bug 1229605: [MSE] Allow webm/audio independently of video. r=kentuckyfriedtakahe 2015-12-04 14:43:47 +11:00
MediaSource.h Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
MediaSourceDecoder.cpp Bug 1207220: Ensure MediaShutdownManager waits until all MediaDecoder have completed their shutdown. r=cpearce 2016-01-05 11:55:50 +11:00
MediaSourceDecoder.h Bug 1207220: Ensure MediaShutdownManager waits until all MediaDecoder have completed their shutdown. r=cpearce 2016-01-05 11:55:50 +11:00
MediaSourceDemuxer.cpp Bug 1229987: [MSE] P1. Ensure next random access point properly calculated after seek. r=gerald 2015-12-18 19:26:52 +11:00
MediaSourceDemuxer.h Bug 1229987: [MSE] P1. Ensure next random access point properly calculated after seek. r=gerald 2015-12-18 19:26:52 +11:00
MediaSourceResource.h Bug 1227396: P7. Replace nsTArray<MediaByteRange> with dedicated MediaByteRangeSet object. r=cpearce 2015-11-30 11:29:34 +11:00
MediaSourceUtils.cpp Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj 2015-05-19 11:15:34 -07:00
MediaSourceUtils.h Bug 1163445: Part5. Replace dom::TimeRanges with TimeIntervals object. r=mattwoodrow 2015-05-18 16:15:47 +10:00
ResourceQueue.cpp Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian 2015-11-15 14:49:01 +01:00
ResourceQueue.h Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
SourceBuffer.cpp Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian 2015-11-15 14:49:01 +01:00
SourceBuffer.h Bug 1220558. Part 2 - remove unused members. r=jya. 2015-11-11 07:43:41 +08:00
SourceBufferContentManager.cpp Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
SourceBufferContentManager.h Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
SourceBufferList.cpp Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian 2015-11-15 14:49:01 +01:00
SourceBufferList.h Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
SourceBufferResource.cpp Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian 2015-11-15 14:49:01 +01:00
SourceBufferResource.h Bug 1227396: P7. Replace nsTArray<MediaByteRange> with dedicated MediaByteRangeSet object. r=cpearce 2015-11-30 11:29:34 +11:00
TrackBuffersManager.cpp Bug 1232223 - Part 1: Remove MOZ_WEBM #ifdefs because WebM is always supported, though not necessarily enabled. r=jya r=glandium 2015-12-12 13:49:07 -05:00
TrackBuffersManager.h Bug 1220033: Don't use fuzz arithmetic for calculating internal buffered ranges r=gerald 2015-11-04 16:52:24 +13:00
moz.build Bug 1204419: P2. Remove old MediaSource implementation. r=cpearce 2015-09-16 18:14:11 +10:00