gecko-dev/dom/media/mediasource
Jean-Yves Avenard 1597386a00 Bug 1466606 - P2. Re-use code to determine NextGetSample index. r=bryce
Previous commit added SetNextGetSampleIndexIfNeeded, let's re-use it for GetSample.
We continue to have an exception code as it caters for the most common code path, which is we retrieve one sample after the other.

MozReview-Commit-ID: HOQ53qwZj7w

--HG--
extra : rebase_source : cc9bc0b41a7085d28554f7ed764a18decfea327d
2018-06-06 21:47:52 +02:00
..
gtest Bug 1407919 - Part3 - Add a gtest for testing the extraction function. r=gerald 2017-10-13 21:17:35 +08:00
test Bug 1467018 - Remove callback argument from fetchWithXHR() and once() helpers. r=bryce 2018-05-25 11:25:45 -04:00
AsyncEventRunner.h
AutoTaskQueue.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
ContainerParser.cpp Bug 547707: replaced hardcoded strings by definitions in nsMimeTypes.h r=gerald 2018-03-06 17:43:57 +01:00
ContainerParser.h Bug 1407810 - Use DDMOZ_LOG in media stack - r=jwwang 2017-10-13 16:31:59 +11:00
MediaSource.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
MediaSource.h Bug 1456743 - P3. Add SourceBuffer.changeType experimental method. r=bryce,bz 2018-04-30 19:13:15 +02:00
MediaSourceDecoder.cpp Bug 1424973. P1 - propagate 'IsLiveStream' changes to MDSM in MediaDecoder subclasses. r=bechen,gerald 2017-12-06 16:00:20 +08:00
MediaSourceDecoder.h Bug 1427931. P1 - remove MediaDecoder::PinForSeek/UnpinForSeek. r=bechen,gerald 2017-12-19 17:56:52 +08:00
MediaSourceDemuxer.cpp Bug 1466606 - Revert "Add diagnostic code.". r=bryce 2018-06-06 14:12:25 +02:00
MediaSourceDemuxer.h Bug 1407810 - Use DDLogger in media stack - r=jwwang 2017-10-10 17:55:27 +11:00
MediaSourceUtils.cpp
MediaSourceUtils.h
moz.build Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium 2017-12-07 22:09:15 +01:00
ResourceQueue.cpp Bug 1406687 Pass return values from fwrite to Unused to silence the warn-unused-result warning r=njn 2017-10-09 15:01:48 -05:00
ResourceQueue.h
SourceBuffer.cpp Bug 1280613 - P2. Add experimental SourceBuffer.removeAsync. r=bz 2018-05-11 04:07:24 +02:00
SourceBuffer.h Bug 1280613 - P2. Add experimental SourceBuffer.removeAsync. r=bz 2018-05-11 04:07:24 +02:00
SourceBufferAttributes.h
SourceBufferList.cpp Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv 2017-08-29 16:02:48 -07:00
SourceBufferList.h
SourceBufferResource.cpp Bug 1407810 - Use DDMOZ_LOG in media stack - r=jwwang 2017-10-13 16:31:59 +11:00
SourceBufferResource.h Bug 1407810 - Use DDLogger in media stack - r=jwwang 2017-10-10 17:55:27 +11:00
SourceBufferTask.h Bug 1456743 - P4. Actual implementation of SourceBuffer.changeType. r=bryce 2018-04-30 19:16:31 +02:00
TrackBuffersManager.cpp Bug 1466606 - P2. Re-use code to determine NextGetSample index. r=bryce 2018-06-06 21:47:52 +02:00
TrackBuffersManager.h Bug 1466606 - P1. Calculate the current GetSample index when needed. r=bryce 2018-06-06 15:14:24 +02:00