dom/media/MediaStreamGraphImpl.h
5b0d04272c75c8cf03e38dc372ef950e43dfb1ba
created 2018-11-28 17:25 +0000
pushed 2018-11-29 04:26 +0000
Gabriele Svelto Gabriele Svelto - Bug 1510582 - Remove useless inclusions of Services.h r=erahm
ed8ffdb9c33abedb857904f146b5e5995232ea37
created 2018-11-23 15:03 +0000
pushed 2018-11-23 21:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Remove MediaStreamListener \o/. r=padenot
d4767402cbb352274a930b0c800626c5e34b49ae
created 2018-11-23 15:02 +0000
pushed 2018-11-23 21:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Ignore runnables for main thread after next stream state update, after entering shutdown. r=padenot
430c57c4fb18674399b10c2d40d18f2bdca91ce3
created 2018-11-23 15:01 +0000
pushed 2018-11-23 21:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Expose MSG's GraphTime through main-thread-Watchable and move media element to it. r=padenot
0ceae9db9ec0be18daa1a279511ad305723185d4
created 2018-11-19 13:25 +0000
pushed 2018-11-19 16:59 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1204606 - Reformat of dom/media r=jya
90a9506812f6914b34d6db74a33de14696aca402
created 2018-10-30 15:01 +0000
pushed 2018-10-31 09:42 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 remove mNonRealtimeProcessing r=padenot
a1573c156ba18b7b6f70a7fb7ad46722ac35661f
created 2018-10-30 15:00 +0000
pushed 2018-10-31 09:42 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 make RoundUpToEndOfAudioBlock() a static member r=padenot
2c97e4069615b3b8ed5bc236cf52509abb8ba897
created 2018-10-30 15:00 +0000
pushed 2018-10-31 09:42 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 create offline graph thread on receipt of the first message r=padenot
61d08765489c9e1edda2b4105287caf401deb94a
created 2018-10-30 14:59 +0000
pushed 2018-10-31 05:07 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 do not shut down graph thread on completion of offline rendering r=padenot
3fb0c8f6d6e2ec5ed34b6df3ba082c2a37ee0642
created 2018-10-30 23:50 +0000
pushed 2018-10-31 05:07 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 remove unused MediaStreamGraphImpl::Running() r=padenot
304b4f68b942eb98cddfda6c58376332772b3e72
created 2018-08-30 17:11 +0200
pushed 2018-10-13 09:36 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 4 - Remove AsyncLatencyLogger and associated code. r=pehrsons
61396b1eaa14477e196564ea0c4c0ba79439a64d
created 2018-08-21 16:32 +0000
pushed 2018-08-22 16:28 +0000
Paul Adenot Paul Adenot - Bug 1483926 - Take into account mInputDeviceID is always nullptr on Android for now. r=pehrsons
f2dc5d8ac9ac55899c14d7a031951ccef0bc720d
created 2018-08-01 12:10 +0200
pushed 2018-08-21 16:01 +0000
Paul Adenot Paul Adenot - Bug 1480036 - Allow scaling all MSG volume with a pref. r=pehrsons
dc0f442f208cec6baa8d2675faff00a5adedb143
created 2018-05-31 16:44 +0200
pushed 2018-08-03 22:01 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 13 - Remove useless mutex, and assert why they were useless, in WebRTCAudioDataListeners. r=pehrsons
eba12c9748f882d9a1d84038cf9b3ae15ebe0987
created 2018-05-31 16:42 +0200
pushed 2018-08-03 22:01 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 12 - Make DeviceChanged() notification thread safe by using the MSG message queue. r=pehrsons
507d5c269d25aee79fe081b1b02a4970ddcc1fb0
created 2018-04-30 16:01 +0200
pushed 2018-08-03 22:01 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 8 - Tell the MSG the MediaEngineAudioSource are now independent and that we can have multiple of them, cleanup the MSG-side API for managing them. r=pehrsons
ae5aec80f42bfb1663436a6c40964e475f184c7d
created 2018-05-25 11:58 +0300
pushed 2018-07-02 21:52 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1460346 - Assert in SetCurrentDriver method of MSG that is called from audio thread or when the thread is not running. r=pehrsons
4a1df66695dd96b715503b2a27359471de6c57e4
created 2018-04-12 14:23 +0200
pushed 2018-04-26 04:51 +0000
Paul Adenot Paul Adenot - Bug 1456115 - Re-serialize inbound NotifyPull. r=jya
d1e4fdc346700b6c3705766c6f54afbbed071e58
created 2018-04-24 21:47 +0300
pushed 2018-04-25 09:35 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 4 changesets (bug 1456115) for Asan Mochitest filures "AddressSanitizer: stack-overflow /celt/bands.c:1437:4 in quant_all_bands". CLOSED TREE
9c77f5b53b564d73386fb6c74f4f4d8a321d3492
created 2018-04-12 14:23 +0200
pushed 2018-04-25 09:35 +0000
Paul Adenot Paul Adenot - Bug 1456115 - Re-serialize inbound NotifyPull. r=jya
07735bff3717d8042db2d1907291a8b77b2ef4c0
created 2018-04-12 17:51 +0200
pushed 2018-04-20 22:59 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Trace some initial real-time media stuff. r=pehrsons
0e45c13b34e815cb42a9f08bb44142d1a81e186e
created 2018-04-18 21:25 +0300
pushed 2018-04-18 18:25 +0000
Andreea Pavel Andreea Pavel - Backed out 3 changesets (bug 1444976) for failing android at dom/media/tests/mochitest/test_getUserMedia_mediaStreamTrackClone.html a=backout
79b7ee8b01ee122b3f7122f926e5ae9dc1132a96
created 2018-04-12 17:51 +0200
pushed 2018-04-18 10:41 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Trace some initial real-time media stuff. r=pehrsons
ab04b1ca218d7a0ce370ca9f2fd2028fee17567a
created 2018-04-17 13:07 +0300
pushed 2018-04-17 21:54 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1444976) for build bustages on dom/media/AsyncLogger. CLOSED TREE
b021b33ddf744ab2d4d908ffaeb369b1fefc1025
created 2018-04-12 17:51 +0200
pushed 2018-04-17 21:54 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Trace some initial real-time media stuff. r=pehrsons
3c240f56a113f9cf0173d6d425806b572882522b
created 2018-04-04 21:07 +0300
pushed 2018-04-04 22:02 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-central to inbound. a=merge on a CLOSED TREE
73ac46f2c72b27d192c4f974f0177fc83bf5c673
created 2018-04-04 18:33 +0300
pushed 2018-04-04 22:02 +0000
shindli shindli - Backed out 3 changesets (bug 1444976) for B, S and BR failures in z:\build\build\src\dom\media\AsyncLogger.h(47) on a CLOSED TREE
5a183343f3076337083fee652bc79614e80b2a40
created 2018-03-20 18:23 +0100
pushed 2018-04-04 22:02 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Trace some initial real-time media stuff. r=pehrsons
7204e90dce1a6922ccd48953a1b1baa6011d47fa
created 2018-03-29 16:10 +0200
pushed 2018-04-04 17:53 +0000
Andreas Pehrson Andreas Pehrson - Bug 1407549 - Simplify MSGImpl::AudioTrackPresent. r=padenot
52312a6c6becf6c19d3f733a8c268086bd4a2587
created 2018-02-28 22:37 +0100
pushed 2018-03-02 10:14 +0000
Andreas Pehrson Andreas Pehrson - Bug 1440040 - Don't round up to next block unless necessary. r=padenot
07859f6fa8cef9a54068215ea5570581de3f1ec7
created 2018-01-05 18:10 +0100
pushed 2018-01-10 09:57 +0000
Paul Adenot Paul Adenot - Bug 1428392 - Remove AudioOutputObserver, and feed the reverse-stream directly to the AEC. r=pehrsons
4ccc18cc509dc79d07d86a441799ba864b8e60e7
created 2017-12-15 20:06 +0100
pushed 2017-12-17 21:43 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1404997 - P26. Give Await the threadpool to use. r=gerald
336263c26cd28b476c8cc5f97b369696e9db6274
created 2017-12-07 16:12 +0100
pushed 2017-12-17 21:43 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1404997 - P15. Move MSG::FinishStream logic to MediaStream. r=padenot
37ce6e1e2115e7c94174f72dd5492e4ec79ffbf1
created 2017-10-17 18:14 +1300
pushed 2017-11-28 09:51 +0000
Karl Tomlinson Karl Tomlinson - bug 1408276 move to LIFECYCLE_WAITING_FOR_MAIN_THREAD_CLEANUP at end of iteration f=pehrsons r=padenot
9738a5e24b1550482746878cd20fb74a9b6a985a
created 2017-11-10 20:01 +0100
pushed 2017-11-15 22:22 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1415556 - P10. Make functions const where needed. r=padenot
99281de6fbc75ab7d4bcca6b332dcf05fa3fc339
created 2017-11-10 19:00 +0100
pushed 2017-11-15 22:22 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1415556 - P9. Remove unused member. r=padenot
14eb28ed51c35be89249bd15537274ce30469787
created 2017-11-10 18:56 +0100
pushed 2017-11-15 22:22 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1415556 - P8. Assert on proper access of mStreams member. r=padenot.
67a7bd7c1ecfe1a8114871c62cc1f623132bd678
created 2017-11-10 18:38 +0100
pushed 2017-11-15 22:22 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1415556 - P6. Ensure mLifecycleState member is always accessed safely. r=padenot
e5e283e7055ffebc9ec354ee94804c97c1078ff1
created 2017-11-10 18:27 +0100
pushed 2017-11-15 22:22 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1415556 - P4. Make members atomics. r=padenot
cfc4191ade585351c1a3f5759f34f3e67b86b92f
created 2017-11-10 18:24 +0100
pushed 2017-11-15 22:22 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1415556 - P3. clearly mark functions' thread use. r=padenot
44b20d160436d290d7f5b22f4644af980888b5ff
created 2017-11-10 17:30 +0100
pushed 2017-11-15 22:22 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1415556 - P2. Make member const. r=padenot
dbe88ff91a34c28eec2c9ec6473351b94755759c
created 2017-11-10 17:28 +0100
pushed 2017-11-15 22:22 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1415556 - P1. Add precision on thread access with some members. r=padenot
b6101f641ea7d7967126be028170cdb8494d5e84
created 2017-10-20 17:59 +1300
pushed 2017-10-24 09:50 +0000
Karl Tomlinson Karl Tomlinson - bug 1410043 remove over-zealous graph-thread assert in SetCurrentDriver() r=pehrsons
93727ab4586da9044083aab7ebf002663814fd74
created 2017-09-28 12:26 +1300
pushed 2017-10-11 09:38 +0000
Karl Tomlinson Karl Tomlinson - bug 1406830 remove unused RemoveMixerCallback r=padenot
e3f39de40209900202f62dc52e68921156d9d0bb
created 2017-09-28 15:30 +1300
pushed 2017-10-10 21:49 +0000
Karl Tomlinson Karl Tomlinson - bug 1406831 don't tolerate just owning the monitor if AssertOnGraphThreadOrNotRunning() is not called on the correct thread r=pehrsons
d798bb059d77ed0badd848ad720d71792d347bfa
created 2017-10-03 17:56 +0300
pushed 2017-10-07 08:38 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1400889 - Keep constant output channels in MediaStreamGraph. r=padenot
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)
less more (0) -100 -60 tip