dom/media/MediaStreamGraphImpl.h
555d0dc71713b7fe23ea372155ee3447019306d9
created 2017-05-16 12:39 +0200
pushed 2017-09-27 00:11 +0000
Andreas Pehrson Andreas Pehrson - Bug 1296531 - Break out ShutdownTicket and GetShutdownBarrier from MSG to MediaUtils. r=jib
f265edf5234cf9bd937f1fe2a9cf5b2b320a3387
created 2017-05-16 12:37 +0200
pushed 2017-09-27 00:11 +0000
Andreas Pehrson Andreas Pehrson - Bug 1296531 - Order MSGImpl.h-includes alphabetically. r=jesup
f276eea5bee331612a908b531a582a74fca42c86
created 2017-08-28 17:16 +0300
pushed 2017-08-29 00:39 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1378070 - Implement multichannel WebAudio. r=padenot
ddc09d80caba59ccd6dec22a2a725ef4566f84ca
created 2017-08-10 13:00 +1200
pushed 2017-08-11 01:14 +0000
Matthew Gregan Matthew Gregan - Bug 1388236 - Remove B2G-only AudioChannel code from MSG. r=padenot
4b879e41eae3aa845e77f6ce7336fb9eb4ed35fa
created 2017-07-27 02:18 +0800
pushed 2017-07-27 08:57 +0000
Bevis Tseng Bevis Tseng - Bug 1382172 - Name nsITimerCallback instances in native implementation. r=billm
5c2fea87df168bdcbfe807ffedfb6d7c1ea4cb4e
created 2017-06-29 11:30 -0700
pushed 2017-06-30 11:00 +0000
Paul Adenot Paul Adenot - Bug 1341555 - Consolidate use of the MSG's AbstractMainThread, and stop having AbstractMainThread on MediaStreams. r=pehrsons
e0c4f2ca44b4292881a56fab6bf584bf7d966299
created 2017-06-29 11:31 -0700
pushed 2017-06-30 11:00 +0000
Paul Adenot Paul Adenot - Bug 1341555 - Label MSG runnables. r=pehrsons
637f4d980a67c5782ba705b2516cc6223cb7fc37
created 2016-10-02 13:51 -0400
pushed 2016-10-03 05:33 +0000
Randell Jesup Randell Jesup - Bug 1255737: Move MSG shutdown max-timeout from just only cubeb shutdown to the entire graph r=padenot
b1607565e9d89947f97c29b11e219a8c8637d7d8
created 2016-08-31 14:07 +0200
pushed 2016-09-01 16:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1299172 - Assert on MSG thread in DispatchToMainThreadAfterStreamStateUpdate. r=jesup
c48ae8bb49dc1cf2d7419e66d5e70e0af8da4abd
created 2016-08-29 10:41 -0400
pushed 2016-08-30 00:41 +0000
Randell Jesup Randell Jesup - Bug 1298698: Block race between EnsureNextIteration and WaitForNextIteration r=karlt
647046fe760c30364990fec0c3c4c40a78d7ef25
created 2016-07-25 10:01 +0800
pushed 2016-08-05 10:01 +0000
ctai ctai - Bug 1201363 - Call MediaStreamVideoSink::setCurrentFrames in SourceMediaStream::AppendToTrack. r=jesup
74562d5542282a379830bd0f75ca246d7c3b72f3
created 2016-08-03 19:33 +0200
pushed 2016-08-04 13:58 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 4111e388bd90 (bug 1201363)
4111e388bd90aa5abd5d853181074e7bca48a5c6
created 2016-07-25 10:01 +0800
pushed 2016-08-04 13:58 +0000
ctai ctai - Bug 1201363 - Call MediaStreamVideoSink::setCurrentFrames in SourceMediaStream::AppendToTrack. r=jesup
a88a42b482e5ce852a6b904eb7928353da52a17d
created 2016-08-02 12:53 +0200
pushed 2016-08-02 15:10 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 06c0a7eb7bc6 (bug 1201363)
06c0a7eb7bc64ec80ea3ccfa5a8b54c54d345b4d
created 2016-07-25 10:01 +0800
pushed 2016-08-02 15:10 +0000
ctai ctai - Bug 1201363 - Call MediaStreamVideoSink::setCurrentFrames in SourceMediaStream::AppendToTrack. r=jesup
a85f3a50fd5f0194963cd7584604fc46f2fe412b
created 2016-07-04 10:40 +1200
pushed 2016-07-22 09:54 +0000
Karl Tomlinson Karl Tomlinson - bug 1242268 record MSG memory sizes asynchronously r=padenot
0c21f0c5a2964f384d37e29f98a7489901741218
created 2016-07-04 16:33 +1200
pushed 2016-07-22 09:54 +0000
Karl Tomlinson Karl Tomlinson - bug 1242268 document mLifecycleState multithread access management r=padenot
2980e1dc86f2145f7ad71f6b6e28f4a51f72f152
created 2016-06-29 12:27 +0200
pushed 2016-07-05 14:03 +0000
Andreas Pehrson Andreas Pehrson - Bug 1280445 - Remove wrapper from MediaStream. r=jesup, r=padenot
25e2bc431fa991d0ecb7efa2f38768449134838b
created 2016-06-01 15:05 -0700
pushed 2016-06-02 09:56 +0000
Andrew McCreight Andrew McCreight - Bug 1276383 - Add nsIAsyncShutdown.xpcomWillShutdown and use it in WebRTC. r=Yoric,jib
8cdb016383971984a76e84223728d2cf4625a321
created 2016-04-25 15:00 +0800
pushed 2016-04-26 21:19 +0000
ctai ctai - Bug 1266644 - Update the comments to reflect the latest code base. r=jesup r=pehrsons r=padenot
fd16a818e34e5a28018e03b72330cdd39b59f3d7
created 2016-01-26 10:49 +0800
pushed 2016-04-26 21:19 +0000
ctai ctai - Bug 1266644 - Rename StreamBuffer to StreamTracks. r=jesup r=pehrsons
7bc17d548c9ad3a038de5ebc54c5735ae6fab385
created 2016-01-26 16:45 +0800
pushed 2016-04-07 20:42 +0000
Andreas Pehrson Andreas Pehrson - Bug 1208371 - Add `NotifyPrincipalHandleChanged` to MediaStreamTrackListener. r=mt,jesup
3306d78706e661dd142c66f5534f6f3412afa7be
created 2016-03-08 12:11 -0500
pushed 2016-03-09 00:01 +0000
Randell Jesup Randell Jesup - Bug 1250934: remove unused method from MediaStreamGraphImpl r=padenot
c0ec7ef7bde9d5a5c54a0f47eb6b41f04bed376a
created 2016-03-08 12:11 -0500
pushed 2016-03-09 00:01 +0000
Randell Jesup Randell Jesup - Bug 1250934: Only dig out cubeb deviceIDs immediately before use since they can be freed r=padenot
63597fc8d9d930d4a025c4e9ebf5da8053c4beea
created 2016-03-08 12:11 -0500
pushed 2016-03-09 00:01 +0000
Randell Jesup Randell Jesup - Bug 1250934: Factor out AudioTracksPresent() in MediaStreamGraph, and add checks of 'pending' tracks r=padenot
9a5ad32f49f92d5c33004d4b1cbf81f59d21ea80
created 2016-02-03 21:12 -0500
pushed 2016-02-18 11:01 +0000
Randell Jesup Randell Jesup - Bug 1237816: count open input sources for MediaStreams to release inputs on Destroy() r=roc,padenot
78fe845914c0c5e13e34759487301c0a6f270eef
created 2016-01-20 16:14 -0500
pushed 2016-02-12 14:16 +0000
Nathan Froyd Nathan Froyd - Bug 1247395 - use UniquePtr for control messages in MediaStreamGraphImpl; r=roc
f31612f8f3bba7a983c07adfe829c7b6b1b88983
created 2016-01-22 13:49 -0500
pushed 2016-01-24 01:56 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1239873 - Use AsyncShutdown API to shut down MediaStreamGraph thread. r=jesup
cf179eb7e1957aec07dfec289c57199c3ea1ea79
created 2016-01-21 11:51 -0500
pushed 2016-01-22 11:05 +0000
Randell Jesup Randell Jesup - Bug 1221587: use cubeb devids to select input devices r=padenot
6766d2a6b5a978af0ba95cf27864d2761e926be4
created 2016-01-21 11:51 -0500
pushed 2016-01-22 11:05 +0000
Randell Jesup Randell Jesup - Bug 1221587: change audio listeners for full-duplex audio r=padenot
2d18cbea1800c23f06d78fc7c9c64503d2ab1ce3
created 2016-01-21 11:51 -0500
pushed 2016-01-22 11:05 +0000
Randell Jesup Randell Jesup - Bug 1221587: Base update of the MSG API for full-duplex r=padenot
d4ad9ac49be5323728d8a5899170377f1ed169b4
created 2016-01-21 17:28 -0800
pushed 2016-01-22 11:05 +0000
Wes Kocher Wes Kocher - Backed out changeset 3bd606775747 (bug 1221587)
fd77d9587c81bf0f5a0aff34cff7619e8383ce12
created 2016-01-21 17:28 -0800
pushed 2016-01-22 11:05 +0000
Wes Kocher Wes Kocher - Backed out changeset 765fa97d2407 (bug 1221587)
e03ee3abc5557c3926593a34440eb0a124850ba1
created 2016-01-21 17:28 -0800
pushed 2016-01-22 11:05 +0000
Wes Kocher Wes Kocher - Backed out changeset 8af4dd12d47c (bug 1221587)
8af4dd12d47cbf1925ed18a8c84f6f3adb0a2511
created 2016-01-21 11:51 -0500
pushed 2016-01-22 11:05 +0000
Randell Jesup Randell Jesup - Bug 1221587: use cubeb devids to select input devices r=padenot
765fa97d240749bc3412268659904a7de8dbfbe1
created 2016-01-21 11:51 -0500
pushed 2016-01-22 11:05 +0000
Randell Jesup Randell Jesup - Bug 1221587: change audio listeners for full-duplex audio r=padenot
3bd6067757470fa2cc29d1ee16180fbe63c85e1d
created 2016-01-21 11:51 -0500
pushed 2016-01-22 11:05 +0000
Randell Jesup Randell Jesup - Bug 1221587: Base update of the MSG API for full-duplex r=padenot
fbae49f8a672921f4e7f273c8562d7ff48d26a2c
created 2015-10-22 18:47 +1300
pushed 2015-11-05 10:59 +0000
Karl Tomlinson Karl Tomlinson - bug 1217625 add a means to schedule a callback after processing on the graph thread r=padenot
520284d5ecabec34d55a04db532ad3d403caef63
created 2015-09-17 17:08 +1200
pushed 2015-11-02 10:56 +0000
Karl Tomlinson Karl Tomlinson - bug 1217625 remove unused MessageQueue() and document message queue thread access r=padenot
2744968b1361606e9b1a015701230a8b7d345e23
created 2015-10-22 16:46 +1300
pushed 2015-11-02 10:56 +0000
Karl Tomlinson Karl Tomlinson - bug 1217625 remove declarations of undefined methods r=padenot
b6bf653873b56c1b2b2cc69d6fc6aa2c4eabca23
created 2015-10-23 16:43 +1300
pushed 2015-10-26 09:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 1215699. Ensure that AudioGraphDriver uses the MediaStreamGraph's AudioChannel. r=padenot
a59b9742c81e77a54ee8c7e726f45113553d190d
created 2015-10-24 15:38 +0200
pushed 2015-10-26 09:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out 2 changesets (bug 1215699, bug 1209994) for web platform failures. r=backout
f5ed98fdc16eb2395b41f5a3f5d91076e4705fc0
created 2015-10-23 16:43 +1300
pushed 2015-10-26 09:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 1215699. Ensure that AudioGraphDriver uses the MediaStreamGraph's AudioChannel. r=padenot
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
133b52029897d9935a8ffb857438504c467e5bf7
created 2015-09-08 17:18 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. Make PlayVideo use GraphTimeToStreamTime/StreamTimeToGraphTime and remove StreamTimeToGraphTimeWithBlocking. r=karlt
c1d36f0caeae24b5aab3f4492632a64f4f436e53
created 2015-09-16 16:24 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. Use mProcessedTime/mStateComputedTime in ProduceDataForStreamsBlockByBlock. karlt
07ddd70da2c9ddcb1fb79ea12acd6c8838dfc662
created 2015-09-08 16:58 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. Use mStateComputedTime in some places instead of passing aTo. r=karlt
aecf803829055e5ac24ffec3754de86a04512232
created 2015-09-16 16:23 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. Use mProcessedTime in some places instead of passing aFrom. r=karlt
04c37cfa2299a6bd18a9f8a122120d605c81e5d2
created 2015-09-08 16:42 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. Remove INCLUDE_TRAILING_BLOCKED_INTERVAL from PlayVideo. r=karlt
c9d2999a87739e3edd120cbd6ccbc3555fb43044
created 2015-09-16 16:35 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. Create StreamTimeToGraphTime/GraphTimeToStreamTime that don't take account of blocking, and call them from AudioNodeStream. r=karlt
09b5e7e7eced4eb89b2b92872213a2d1c567838a
created 2015-09-08 15:41 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. Rename StreamTimeToGraphTime/GraphTimeToStreamTime to ...WithBlocking. r=karlt
67cadfca5bbd9caaf70c1826ff53f63ab5bb9280
created 2015-09-05 00:45 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. Inline StreamNotifyOutput/StreamNotifyFinished. r=karlt
e09858e37a65770cc21af64aea1756b0740b00fa
created 2015-09-05 00:42 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. No need to pass aNextCurrentTime to UpdateCurrentTimeForStreams. r=karlt
71ba3cb1406e9a63d4d7d09acc7420ccd5d37ab8
created 2015-09-05 00:26 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. Factor out code from OneIteration into helper methods. r=karlt
a2fa219fe521588f888559c92aa4b80fa0a2b4d1
created 2015-09-05 00:20 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. Remove unused mFlushSourcesNow/mFlushSourcesOnNextIteration. r=karlt
72f03839930a899f373d0701cc0e37b754fa109f
created 2015-09-04 21:39 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. Remove unused NotifyConsumptionChanged. r=karlt
b791ed14fbe4900ab9c3e188acb77e6d02f56301
created 2015-09-09 01:23 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. Inline ComputeStreamBlockTime. r=karlt
3311210c41e5693e1f174009b8c4b8a622426e5d
created 2015-09-04 19:42 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. Inline RecomputeBlocking. r=karlt
less more (0) -100 -60 tip