dom/media/MediaStreamGraphImpl.h
e8de4ced5bb43d0ef7a481faf94d9d2bdcce584a
created 2019-04-11 21:16 +0300
pushed 2019-04-12 03:19 +0000
Oana Pop Rus Oana Pop Rus - Backed out 6 changesets (bug 1531833) for geckoview failures on PermissionDelegateTest.media CLOSED TREE
e725253ee97629bbed151cb7ba9c9ed0278f9921
created 2019-04-11 09:19 +0000
pushed 2019-04-11 16:11 +0000
Paul Adenot Paul Adenot - Bug 1531833 - Add a way to tell the graph driver that the audio input is voice. r=pehrsons
e2bae36108714478b32be577e6fa2a09f4651dc2
created 2019-04-08 07:59 +0000
pushed 2019-04-08 10:33 +0000
Paul Adenot Paul Adenot - Bug 1541805 - Don't rely on the MSG to determine the number of channels to use, pass it instead. r=karlt
dbd18752120b5008e2702b5179914e3050b193e9
created 2019-04-02 11:10 +0000
pushed 2019-04-02 21:49 +0000
Paul Adenot Paul Adenot - Bug 1375562 - Allow suspending, resuming and closing an AudioContext without triggering the statechange event and dealing with Promises. r=karlt
a51041f61c2ce198f022551dc09b0052d785b052
created 2019-03-26 12:41 +0000
pushed 2019-03-28 09:55 +0000
Karl Tomlinson Karl Tomlinson - bug 1539045 use AppendMessage() for ForceShutDown() r=padenot
6c126334dae394145b53bdfc8ca684b89b949bd1
created 2019-03-27 14:11 +0000
pushed 2019-03-28 09:55 +0000
Karl Tomlinson Karl Tomlinson - Bug 1539045 remove unnecessary !mRealtime checks with mForcedShutDown r=padenot
6070ee57c329f406355c5c8f9a858457168fc4f1
created 2019-03-06 20:12 +0000
pushed 2019-03-07 21:56 +0000
Andreas Pehrson Andreas Pehrson - Bug 1473469 - Make MediaStreamGraph run on a single thread with AudioWorklets enabled. r=padenot
163bec72cd71867012fe81c6f52aa2b5ef6a0ef3
created 2019-03-01 19:39 +0200
pushed 2019-03-02 09:26 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 45c838c4137d (bug 1473469) for various dom/worklet/ failures. CLOSED TREE
45c838c4137d1dcc65ac07dd893c313f5831b283
created 2019-03-01 10:11 +0000
pushed 2019-03-02 09:26 +0000
Andreas Pehrson Andreas Pehrson - Bug 1473469 - Make MediaStreamGraph run on a single thread with AudioWorklets enabled. r=padenot
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
less more (0) -100 -60 tip