gecko-dev/dom/media/mediasource
Alastor Wu 8ef6776c31 Bug 1247189 - part5 : use IsCurrentThreadIn() as a main criteria to determine whether we're on the task queue or not. r=jya
The use of the TrackBuffersManager once detached is explictly forbidden, as such
OnTaskQueue() can only be used before the DetachTask ran: we now strongly assert
as such.

MozReview-Commit-ID: ycOI4QRElb

--HG--
extra : rebase_source : 44ea3d0eb292e5c285d0aa4e10eefa41f20beed7
2017-10-11 16:12:13 +08:00
..
gtest Bug 1331289 - Use MediaContainerType in MediaResource, SourceBuffer, TrackBuffersManager, and dependencies - r=jya 2016-12-28 18:59:02 +11:00
test Bug 1403478 - part2 : merge 'test_SeekableBefore*' and 'test_SeekableAfter*' into 'test_SeekableBeforeAndAfter*'. r=jya 2017-09-29 11:58:44 +08:00
AsyncEventRunner.h Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
AutoTaskQueue.h Bug 1378930 - Part 2: Remove the aName parameter from SchedulerGroup/DocGroup/DispatcherTrait. r=billm 2017-07-26 16:13:35 +08:00
ContainerParser.cpp Bug 1400598 - P1. Stop parsing bytesteam as soon as we have found the necessary data. r=gerald 2017-09-16 23:35:17 +02:00
ContainerParser.h Bug 1354090: P3. Properly offset the media and init byte ranges. r=gerald 2017-04-07 12:04:24 +02:00
MediaSource.cpp Bug 1403832 - part1 : replace Error.Code() with Error.ErrorName(). r=jya 2017-09-29 00:37:45 +08:00
MediaSource.h Bug 1362165: P7. Only complete appendBuffer once readyState has changed. r=jwwang 2017-05-09 12:23:11 +02:00
MediaSourceDecoder.cpp Bug 1396629 - P5. Show container type in debug info. r=cpearce 2017-09-04 22:47:36 +02:00
MediaSourceDecoder.h Bug 1395014 - remove MediaSourceResource. r=jya 2017-08-29 14:03:19 +08:00
MediaSourceDemuxer.cpp Bug 1247189 - part2 : remove reference to TrackBuffersManagers once detached. r=jya 2017-10-11 10:55:21 +08:00
MediaSourceDemuxer.h Bug 1247189 - part2 : remove reference to TrackBuffersManagers once detached. r=jya 2017-10-11 10:55:21 +08:00
MediaSourceUtils.cpp
MediaSourceUtils.h
moz.build Bug 1389598 - Part 3: Remove gonk references from dom/ r=bkelly 2017-08-11 17:42:11 -07:00
ResourceQueue.cpp Backed out changeset 0317bcff40bc (bug 1406687) for build bustage at testing/gtest/gtest/src/gtest.cc:3871: 'Unused' was not declared in this scope. r=backout 2017-10-09 18:52:39 +02:00
ResourceQueue.h
SourceBuffer.cpp Bug 1247189 - part4 : ensure we always detach TBM from demuxers. r=jya 2017-10-11 11:01:08 +08:00
SourceBuffer.h Bug 1362165: P7. Only complete appendBuffer once readyState has changed. r=jwwang 2017-05-09 12:23:11 +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 Bug 1343459. Part 1 - Label runnables under dom/media/mediasource. r=jya 2017-03-01 15:08:50 +08:00
SourceBufferResource.cpp Bug 1390406 - Remove unnecessary includes in dom/media/mediasource. r=jya 2017-08-15 16:13:00 +12:00
SourceBufferResource.h Bug 1393379. P2 - remove MediaResource::SizeOfIncludingThis/SizeOfExcludingThis. r=gerald 2017-08-24 17:52:21 +08:00
SourceBufferTask.h Bug 1402681 - part2 : add log. r=jya 2017-09-26 17:48:39 +08:00
TrackBuffersManager.cpp Bug 1247189 - part3 : don't process any task after detached. r=jya 2017-10-11 11:00:57 +08:00
TrackBuffersManager.h Bug 1247189 - part5 : use IsCurrentThreadIn() as a main criteria to determine whether we're on the task queue or not. r=jya 2017-10-11 16:12:13 +08:00