gecko-dev/dom/media/mediasource
Jean-Yves Avenard a5d72eca70 Bug 1268868: [MSE] P1. Re-enable gap detection within a media segment. r=gerald
It had originally been added to improve speed though further changes to the processing of frames made this optimization unecessary.
And it means that we don't properly handle invalid media segment with discontinuities within their range.

MozReview-Commit-ID: wGjWEQxLX3

--HG--
extra : rebase_source : 1a14e404c9e4630cab525472978a8c6cbfbc3bd0
2016-04-30 12:41:32 +10:00
..
gtest Bug 1227396: P8. Replace MediaByteRange with Interval<int64_t> typedef. r=cpearce 2015-11-30 11:29:34 +11:00
test Bug 1247138: [MSE] P2. Add mochitest. r=gerald 2016-04-15 01:46:36 +10:00
AsyncEventRunner.h Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj 2016-04-25 17:23:21 -07:00
AutoTaskQueue.h Bug 1259274: [MSE] P4. Add AutoTaskQueue convenience class. r=gerald 2016-03-26 02:09:26 +11: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 848994 - p1. Refactor Decoder Doctor - r=cpearce 2016-04-22 13:42:11 +10:00
MediaSource.h Bug 1259274: [MSE] P2. Remove unused code path. r=gerald 2016-03-27 18:44:10 +11:00
MediaSourceDecoder.cpp Bug 1259473 - per comment 14, move actions involving |this| to Init() from the constructor. r=jya. 2016-04-01 23:10:44 +08:00
MediaSourceDecoder.h Bug 1236703: P2. Add methods to retrieve debugging data on plain readers. r=jwwang 2016-01-20 09:50:26 +11:00
MediaSourceDemuxer.cpp Backed out changeset 85ce8cb0639a (bug 1268313) 2016-04-29 14:21:16 +02:00
MediaSourceDemuxer.h Bug 1259274: [MSE] P5. Use new AutoTaskQueue with MSE objects. r=gerald 2016-03-26 02:14:49 +11:00
MediaSourceResource.h Bug 1240411: P8. Clean up MediaSource headers. r=cpearce 2016-01-19 19:47:35 +11:00
MediaSourceUtils.cpp
MediaSourceUtils.h
moz.build Bug 1259274: [MSE] P3. Refactor handling of tasks so they only ever run concurrently. r=gerald 2016-03-27 20:20:40 +11:00
ResourceQueue.cpp Bug 1197311 - Remove PR_snprintf calls in dom/ r=froydnj 2016-02-17 14:23:39 -05: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 1259916: [MSE] P3. Simplify eviction calculation logic. r=gerald 2016-03-28 00:58:37 +11:00
SourceBuffer.h Bug 1259274: [MSE] P3. Refactor handling of tasks so they only ever run concurrently. r=gerald 2016-03-27 20:20:40 +11:00
SourceBufferAttributes.h Bug 1259274: [MSE] P3. Refactor handling of tasks so they only ever run concurrently. r=gerald 2016-03-27 20:20:40 +11:00
SourceBufferList.cpp Bug 1259274: [MSE] P2. Remove unused code path. r=gerald 2016-03-27 18:44:10 +11:00
SourceBufferList.h Bug 1259274: [MSE] P2. Remove unused code path. r=gerald 2016-03-27 18:44:10 +11:00
SourceBufferResource.cpp Bug 1216460 - [1.1] Refactor data types, fix logs and prevent harmful type promotions in SourceBuffer eviction handling. r=jya 2016-03-22 21:24:44 +01:00
SourceBufferResource.h Bug 1216460 - [2.2] Refactor SourceBuffer frame eviction and threshold defaults. r=jya 2016-03-22 21:24:45 +01:00
SourceBufferTask.h Bug 1259274: [MSE] P3. Refactor handling of tasks so they only ever run concurrently. r=gerald 2016-03-27 20:20:40 +11:00
TrackBuffersManager.cpp Bug 1268868: [MSE] P1. Re-enable gap detection within a media segment. r=gerald 2016-04-30 12:41:32 +10:00
TrackBuffersManager.h Bug 1259916: [MSE] P3. Simplify eviction calculation logic. r=gerald 2016-03-28 00:58:37 +11:00