dom/media/MediaStreamGraph.cpp
430c57c4fb18674399b10c2d40d18f2bdca91ce3
created 2018-11-23 15:01 +0000
pushed 2019-01-21 12:33 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Expose MSG's GraphTime through main-thread-Watchable and move media element to it. r=padenot
de66629a4a2057724d381b2538b5ee1e885e90c2
created 2018-11-23 15:00 +0000
pushed 2019-01-21 12:33 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Implement MediaStreamTrackListener::NotifyOutput. r=padenot
befba547fb5850fd62d4e31784aa4b5198404500
created 2018-11-23 15:00 +0000
pushed 2019-01-21 12:33 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Fix MediaStreamTrackListener::NotifyEnded. r=padenot
f7fc271746a2e216d8a6dfbb97d256bf0e156f0b
created 2018-11-23 15:00 +0000
pushed 2019-01-21 12:33 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Implement NotifyPull for MediaStreamTrackListener. r=padenot
0ceae9db9ec0be18daa1a279511ad305723185d4
created 2018-11-19 13:25 +0000
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1204606 - Reformat of dom/media r=jya
90a9506812f6914b34d6db74a33de14696aca402
created 2018-10-30 15:01 +0000
pushed 2019-01-21 12:33 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 remove mNonRealtimeProcessing r=padenot
ec0336b4a1bf6d247f0834581e145fb52a4e9373
created 2018-10-30 15:01 +0000
pushed 2019-01-21 12:33 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 remove special-case sync dispatch for not-started offline RunAfterPendingUpdates() r=padenot
2c97e4069615b3b8ed5bc236cf52509abb8ba897
created 2018-10-30 15:00 +0000
pushed 2019-01-21 12:33 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 create offline graph thread on receipt of the first message r=padenot
ba172f2b086a3bfc52c3423d2b75f298812b8de0
created 2018-10-30 09:51 +0000
pushed 2019-01-21 12:33 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 initialize mEndTime to zero for offline graphs r=padenot
d9eda2382bd9f6d9a83799f749ca87266b363542
created 2018-10-30 09:51 +0000
pushed 2019-01-21 12:33 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 remove unused ProcessedMediaStream::QueueFinish() r=padenot
61d08765489c9e1edda2b4105287caf401deb94a
created 2018-10-30 14:59 +0000
pushed 2019-01-21 12:33 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 do not shut down graph thread on completion of offline rendering r=padenot
7e9935a07eaf0bc2f25e6fa7b49446f9c815e0b2
created 2018-10-30 15:14 +0000
pushed 2019-01-21 12:33 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 when graph time has not advanced, only ensure another iteration if rendering r=padenot
de7f45d6f032f18343fc5848ac5c0273c075e1c6
created 2018-10-30 15:14 +0000
pushed 2019-01-21 12:33 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 update offline main thread state when there is no pending iteration r=padenot
e1a790218e20b97d32957965379423a67196f54b
created 2018-10-01 17:12 +0200
pushed 2018-12-03 15:51 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 9 - Make SourceMediaStream::SetEnded go through the message queue so it's in the right order w.r.t. Stop. r=pehrsons
304b4f68b942eb98cddfda6c58376332772b3e72
created 2018-08-30 17:11 +0200
pushed 2018-12-03 15:51 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 4 - Remove AsyncLatencyLogger and associated code. r=pehrsons
7e6e230af6980d38db68c814c840a090bb5a354a
created 2018-08-29 15:29 +0200
pushed 2018-12-03 15:51 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 2 - Remove RegisterForAudioMixing/NeedsMixing, they are unused. r=pehrsons
61396b1eaa14477e196564ea0c4c0ba79439a64d
created 2018-08-21 16:32 +0000
pushed 2018-10-15 10:40 +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-10-15 10:40 +0000
Paul Adenot Paul Adenot - Bug 1480036 - Allow scaling all MSG volume with a pref. r=pehrsons
acbf4a97ecca6ff4a0b5f2c08115f91523e41461
created 2018-08-03 14:14 +0200
pushed 2018-10-15 10:40 +0000
Andreas Pehrson Andreas Pehrson - Bug 1404977 - Exit NotifyInputData early if there's no input listener. r=achronop
dc0f442f208cec6baa8d2675faff00a5adedb143
created 2018-05-31 16:44 +0200
pushed 2018-10-15 10:40 +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-10-15 10:40 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 12 - Make DeviceChanged() notification thread safe by using the MSG message queue. r=pehrsons
d09741d7dab28b401e4a1b753078f93be6a2eea3
created 2018-04-17 17:11 +0200
pushed 2018-10-15 10:40 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 10 - Make logging uniform, and consistently use GraphImpl() to access the graph impl. r=pehrsons
20a567fbf561dd88c059439f2b34e1024c58ca2c
created 2018-04-30 16:01 +0200
pushed 2018-10-15 10:40 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 9 - Propagate the changes to the GraphDrivers, simplifying them, and brokering all access through the MSG. r=pehrsons
507d5c269d25aee79fe081b1b02a4970ddcc1fb0
created 2018-04-30 16:01 +0200
pushed 2018-10-15 10:40 +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
2d35c92fddceef37c98cd4de3d04228d39daae95
created 2018-08-01 14:47 +0000
pushed 2018-10-15 10:40 +0000
Andreas Pehrson Andreas Pehrson - Bug 1479027 - Don't announce existing ended tracks when they have no input r=padenot
3bbc83b7469fae194f6b8266d1d25e7a76ed47a0
created 2018-06-27 18:30 +0200
pushed 2018-10-15 10:40 +0000
Andreas Pehrson Andreas Pehrson - Bug 1471588 - Add details to SourceMediaStream and TrackUnionStream tracing. r=padenot
5a0ddea9ad624286eb863e8419e144d5cbae4d58
created 2018-07-03 17:23 +1200
pushed 2018-10-15 10:40 +0000
Karl Tomlinson Karl Tomlinson - bug 1472925 keep a strong reference to MediaStreamGraph from GraphDriver r=padenot
656a0868f578d3012165dacf2e4f89ac6be7002c
created 2018-06-29 10:05 +0200
pushed 2018-10-15 10:40 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1460346 - Verify that AudioMixer'callback is removed before the destruction of GraphDriver. r=padenot
24a720d9e4dd0174c3792cbda94f719356219371
created 2018-05-25 11:58 +0300
pushed 2018-10-15 10:40 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1460346 - Fix a case that ThreadedDriver is started when it is already working. r=padenot
cdb41ec1ead05a03fb13687f75d025b8d8755254
created 2018-05-22 19:51 +0300
pushed 2018-10-15 10:40 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1460346 - Assert that driver switch request comes only from audio thread. r=pehrsons
47b9b8ecc3f1a461aa90189f4f77a969fb7259db
created 2018-07-03 17:23 +1200
pushed 2018-08-24 17:02 +0000
Karl Tomlinson Karl Tomlinson - Bug 1472925 - Keep a strong reference to MediaStreamGraph from GraphDriver. r=padenot, a=lizzard
d7079fb3a17993021fd7908af2b22e363d3143e3
created 2018-06-15 10:25 +0300
pushed 2018-08-24 17:02 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - DOM/Media - Initialize member fields in classes/ structures. r=jyavenard
a0d11b55d5957a488b41420c4f6cc178df7cd2e7
created 2018-06-01 17:59 +0200
pushed 2018-08-24 17:02 +0000
Miko Mynttinen Miko Mynttinen - Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
cd74e3f9f61e1e48f872f1b365400668256c28aa
created 2018-06-03 19:25 +0300
pushed 2018-08-24 17:02 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1465060) for build bustages on security/sandbox/linux/reporter/SandboxReporter.cpp
10446073eca89bc3099523a5f3795ea7aa45cf2f
created 2018-06-01 17:59 +0200
pushed 2018-08-24 17:02 +0000
Miko Mynttinen Miko Mynttinen - Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
b3a339994f64d1a3269db8c1dc2f74cc32ef2c93
created 2018-05-07 19:36 +0200
pushed 2018-08-24 17:02 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1457427 - Restrict the asserts of two MediaStreamGraph methods to align it with their callers. r=padenot
dc1bf6cad8ce1d6efac4ff9a067c35a2f357dbdd
created 2018-04-19 12:01 +0200
pushed 2018-08-24 17:02 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1457427 - In SourceMediaStream request driver change through ControlMessage to avoid locking on non priority thread. r=padenot
3da1d132f3832a77bcd8bdd6d68e6f151aba5764
created 2018-05-07 11:33 +0200
pushed 2018-06-18 21:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1458166 - Clear out tracks while destroying MediaStream. r=bryce, a=RyanVM
4a1df66695dd96b715503b2a27359471de6c57e4
created 2018-04-12 14:23 +0200
pushed 2018-06-18 21:12 +0000
Paul Adenot Paul Adenot - Bug 1456115 - Re-serialize inbound NotifyPull. r=jya
d1e4fdc346700b6c3705766c6f54afbbed071e58
created 2018-04-24 21:47 +0300
pushed 2018-06-18 21:12 +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-06-18 21:12 +0000
Paul Adenot Paul Adenot - Bug 1456115 - Re-serialize inbound NotifyPull. r=jya
07735bff3717d8042db2d1907291a8b77b2ef4c0
created 2018-04-12 17:51 +0200
pushed 2018-06-18 21:12 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Trace some initial real-time media stuff. r=pehrsons
6a9a43e7a0814689bb73809ebf0b9cdd0c0f4079
created 2018-03-20 18:22 +0100
pushed 2018-06-18 21:12 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Use the AsyncLog to implement a tracing subsystem for real-time media. r=pehrsons
0e45c13b34e815cb42a9f08bb44142d1a81e186e
created 2018-04-18 21:25 +0300
pushed 2018-06-18 21:12 +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-06-18 21:12 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Trace some initial real-time media stuff. r=pehrsons
35ca96cabe3c19d20868ba2453faf3fffa8df61b
created 2018-03-20 18:22 +0100
pushed 2018-06-18 21:12 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Use the AsyncLog to implement a tracing subsystem for real-time media. r=pehrsons
ab04b1ca218d7a0ce370ca9f2fd2028fee17567a
created 2018-04-17 13:07 +0300
pushed 2018-06-18 21:12 +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-06-18 21:12 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Trace some initial real-time media stuff. r=pehrsons
822a57090d848da8e0ec608040a43ff96fbaa72d
created 2018-03-20 18:22 +0100
pushed 2018-06-18 21:12 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Use the AsyncLog to implement a tracing subsystem for real-time media. r=pehrsons
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-06-18 21:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-06-18 21:12 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
6e227df35207d4eac605804c925ae2c916c79134
created 2018-04-03 20:02 +0300
pushed 2018-06-18 21:12 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1387454 - Create a MediaStreamGraph according to the given sample rate. r=padenot
3c240f56a113f9cf0173d6d425806b572882522b
created 2018-04-04 21:07 +0300
pushed 2018-06-18 21:12 +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-06-18 21:12 +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-06-18 21:12 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Trace some initial real-time media stuff. r=pehrsons
cb6f4b677a37c05349981e4db14ea79e3939b1ce
created 2018-03-29 16:15 +0200
pushed 2018-06-18 21:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1407549 - Avoid copying principal handles as much as possible. r=padenot
7204e90dce1a6922ccd48953a1b1baa6011d47fa
created 2018-03-29 16:10 +0200
pushed 2018-06-18 21:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1407549 - Simplify MSGImpl::AudioTrackPresent. r=padenot
4e6aac26ac5cf8fbf96df8d63eb55aa84e17acc3
created 2018-03-26 19:20 +0200
pushed 2018-04-26 16:43 +0000
Andreas Pehrson Andreas Pehrson - Bug 1447563 - Clear direct track listeners from TrackUnionStream during shutdown. r=padenot, a=jcristau
2055a42c5bf4059802cfb698984bb0f904ee4901
created 2018-03-26 14:58 +0200
pushed 2018-04-26 16:43 +0000
Andreas Pehrson Andreas Pehrson - Bug 1447563 - Clear video outputs during shutdown. r=padenot, a=jcristau
less more (0) -300 -100 -60 tip