gecko/dom/media/mediasource
Chris Double b62179da9e Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karlt
Reopens the MediaSource when SourceBuffer::Remove is called on an Ended
MediaSource. Only run the Range Removal algorithm when MediaSource
duration is changed instead of calling Remove on SourceBuffers.
Updates tests for the fact that update{start,end} can now be called
more than once due to DurationChange.

--HG--
extra : rebase_source : d4c96b982ffa9f5cd0b24e6e3a4ef5dffe9be6f6
2014-11-19 17:16:41 +13:00
..
test Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karlt 2014-11-19 17:16:41 +13:00
AsyncEventRunner.h
ContainerParser.cpp Bug 1096157 - Add IsMediaSegmentPresent() for MP4; r=mattwoodrow 2014-11-12 16:37:43 +13:00
ContainerParser.h
MediaSource.cpp Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karlt 2014-11-19 17:16:41 +13:00
MediaSource.h Bug 1097375 - Implement MediaSource::setDuration. r=kinetik 2014-11-12 17:11:33 +13:00
MediaSourceDecoder.cpp Bug 1097375 - Implement MediaSource::setDuration. r=kinetik 2014-11-12 17:11:33 +13:00
MediaSourceDecoder.h Bug 1097375 - Implement MediaSource::setDuration. r=kinetik 2014-11-12 17:11:33 +13:00
MediaSourceReader.cpp Bug 1100776 - Reference-count MediaData. r=cpearce 2014-11-19 13:01:10 -08:00
MediaSourceReader.h Bug 1100913 - Fix incorrect playback of MSE with HE-AAC audio streams. r=cajbir 2014-11-18 23:23:00 +11:00
MediaSourceResource.h
MediaSourceUtils.cpp
MediaSourceUtils.h
moz.build
ResourceQueue.h Bug 1062661 - Part 1: Fix ResourceQueue::Evict so that it tries to remove enough data to get us under the threshold. r=kinetik 2014-11-04 11:16:31 +13:00
SourceBuffer.cpp Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karlt 2014-11-19 17:16:41 +13:00
SourceBuffer.h Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karlt 2014-11-19 17:16:41 +13:00
SourceBufferDecoder.cpp Bug 1091008 - Remove the aStartTime argument from MediaDecoderReader::GetBuffered. r=cpearce 2014-11-11 20:50:21 -08:00
SourceBufferDecoder.h Bug 1065827 - Do not always wait to decode frames to emit loadedmetadata. r=jwwang 2014-11-06 20:52:44 +11:00
SourceBufferList.cpp Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karlt 2014-11-19 17:16:41 +13:00
SourceBufferList.h Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karlt 2014-11-19 17:16:41 +13:00
SourceBufferResource.cpp Bug 1091976 - Process MP4Reader::NotifyDataArrived() immediately; r=edwin 2014-11-10 13:32:09 +13:00
SourceBufferResource.h
TrackBuffer.cpp Bug 1098022 - Use Maybe<T> for mLastEndTimestamp in TrackBuffer to differentiate between 0 and unset. r=ajones 2014-11-14 17:12:48 +13:00
TrackBuffer.h Bug 1098022 - Use Maybe<T> for mLastEndTimestamp in TrackBuffer to differentiate between 0 and unset. r=ajones 2014-11-14 17:12:48 +13:00