dom/media/MediaStreamGraph.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
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
f8cf618572c64619b85206aabe0de001177037d0
created 2019-03-22 11:44 +0000
pushed 2019-03-22 16:44 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423253 - Remove unused SourceMediaStream::GetEndOfAppendedData. r=padenot
3de6381be3d90f8b1a864ef0ebad8d47f87da36d
created 2019-03-22 11:42 +0000
pushed 2019-03-22 16:44 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423253 - Automatically progress a pushed video track to avoid blocking its stream. r=padenot
7b980f1c50a127050f831b0a7d580eddc2939d27
created 2019-03-22 11:41 +0000
pushed 2019-03-22 16:44 +0000
Andreas Pehrson Andreas Pehrson - Bug 1506093 - Remove StreamTracksStartTimeStamp. r=padenot
1420e3a76e37ad18e5dda340ef287e98079638c8
created 2019-03-22 11:41 +0000
pushed 2019-03-22 16:44 +0000
Andreas Pehrson Andreas Pehrson - Bug 1506093 - Remove MediaStreamVideoSink. 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
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
feb06b1ef9dd83b51efc5ee69e33615f38fe0a9e
created 2018-12-19 04:34 +0000
pushed 2018-12-19 15:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1513638 - Rename DispatchToMainThreadAfterStreamStateUpdate to DispatchToMainThreadStableState. r=jya,karlt
116803bacea74c7164b1cd9be3d10d3c185c09b7
created 2018-11-30 05:14 +0000
pushed 2018-11-30 09:34 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1497175 - Have DOMMediaStream::TrackPort::BlockSourceTrackId() return a promise. r=pehrsons
daaecb62f373d33c60e6a77bcce01d27e19a3282
created 2018-11-29 17:37 +0000
pushed 2018-11-29 21:44 +0000
Andreas Pehrson Andreas Pehrson - Bug 1509548 - Make MediaStreamGraph pull data per track instead of per stream. r=padenot
8a064f0dbb2f09c589514f71b06e37ed36362cd1
created 2018-11-29 17:37 +0000
pushed 2018-11-29 21:44 +0000
Andreas Pehrson Andreas Pehrson - Bug 1509548 - Rename track-end-time methods in StreamTracks. r=padenot
1d1b47e235375f3a52faafe37a2e560a98c5b51f
created 2018-11-29 17:37 +0000
pushed 2018-11-29 21:44 +0000
Andreas Pehrson Andreas Pehrson - Bug 1509548 - Remove the concept of a known tracks time from MediaStreamGraph. r=padenot
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
12f91d8a1f694cb3186dd32624faee8242812c87
created 2018-11-23 15:01 +0000
pushed 2018-11-23 21:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Return appended StreamTime samples appended through AppendToTrack. r=padenot
d39a3f7454a17e70db5a2a34ac32f442f00bce29
created 2018-11-23 15:01 +0000
pushed 2018-11-23 21:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Always add tracks at the stream's current time. 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
f7fc271746a2e216d8a6dfbb97d256bf0e156f0b
created 2018-11-23 15:00 +0000
pushed 2018-11-23 21:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Implement NotifyPull for MediaStreamTrackListener. 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
5744145e9c7eccae969d45ad2f45e1e05466b06a
created 2018-10-30 15:01 +0000
pushed 2018-10-31 09:42 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 remove unused HasAudioOutput() r=padenot
ec0336b4a1bf6d247f0834581e145fb52a4e9373
created 2018-10-30 15:01 +0000
pushed 2018-10-31 09:42 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 remove special-case sync dispatch for not-started offline RunAfterPendingUpdates() r=padenot
d9eda2382bd9f6d9a83799f749ca87266b363542
created 2018-10-30 09:51 +0000
pushed 2018-10-31 05:07 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 remove unused ProcessedMediaStream::QueueFinish() r=padenot
981f31de39240803c9734617812082cc628fe65e
created 2018-10-30 23:49 +0000
pushed 2018-10-31 05:07 +0000
Karl Tomlinson Karl Tomlinson - Bug 1503132 remove unused MediaStream::ConsumerCount() r=padenot
9508a03be7c2ed82678cf62b0ba5356826738e9b
created 2018-10-15 08:17 +0000
pushed 2018-10-15 22:19 +0000
Andreas Pehrson Andreas Pehrson - Bug 1258143 - Remove LocalMediaStream. r=jib,smaug
4b9cd1b9bacb1631aa96c4fd92aa33b660581928
created 2018-10-13 00:55 +0300
pushed 2018-10-13 09:36 +0000
Daniel Varga Daniel Varga - Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
7e6e230af6980d38db68c814c840a090bb5a354a
created 2018-08-29 15:29 +0200
pushed 2018-10-13 09:36 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 2 - Remove RegisterForAudioMixing/NeedsMixing, they are unused. r=pehrsons
2fe9ae64504697968b89d5ec4ef0d027a0dc46fa
created 2018-10-12 17:42 +0300
pushed 2018-10-12 21:54 +0000
Bogdan Tara Bogdan Tara - Backed out 2 changesets (bug 1258143) for dom/media/tests/crashtests/791330.html failures CLOSED TREE
905c871bcf0366ad037e4409ce21afe2a2fba440
created 2018-10-11 12:43 +0000
pushed 2018-10-12 21:54 +0000
Andreas Pehrson Andreas Pehrson - Bug 1258143 - Remove LocalMediaStream. r=jib,smaug
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
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
16671b7c328ac8fe27fef7906aac7afef9dc7a3d
created 2018-04-30 15:30 +0200
pushed 2018-08-03 22:01 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 5 - Allow querying the number of input channels from a WebRTCAudioDataListener. 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
6a9a43e7a0814689bb73809ebf0b9cdd0c0f4079
created 2018-03-20 18:22 +0100
pushed 2018-04-20 22:59 +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-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
35ca96cabe3c19d20868ba2453faf3fffa8df61b
created 2018-03-20 18:22 +0100
pushed 2018-04-18 10:41 +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-04-17 21:54 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1444976) for build bustages on dom/media/AsyncLogger. CLOSED TREE
822a57090d848da8e0ec608040a43ff96fbaa72d
created 2018-03-20 18:22 +0100
pushed 2018-04-17 21:54 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Use the AsyncLog to implement a tracing subsystem for real-time media. r=pehrsons
6e227df35207d4eac605804c925ae2c916c79134
created 2018-04-03 20:02 +0300
pushed 2018-04-06 09:57 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1387454 - Create a MediaStreamGraph according to the given sample rate. r=padenot
3f2758cf09a1d1adbc906203146a0bffe73a9961
created 2018-03-26 19:20 +0200
pushed 2018-03-28 21:54 +0000
Andreas Pehrson Andreas Pehrson - Bug 1447563 - Clear direct track listeners from TrackUnionStream during shutdown. r=padenot
ef05963a0d0e11b37988c29a93076ce9933d037f
created 2018-01-03 11:59 +0100
pushed 2018-01-31 17:38 +0000
Andreas Pehrson Andreas Pehrson - Bug 1299515 - Signal SetPullEnabled with a message. r=padenot
017630a4b3712b5763b5bf2a66af1ede585a8ddc
created 2017-12-17 15:47 +0100
pushed 2017-12-18 21:56 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1425623 - Don't allocate array on the heap. r=padenot
c27eaf506c73c88f90d5b1966046b4e173d00825
created 2017-12-10 21:33 +0100
pushed 2017-12-17 21:43 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1404997 - P20. Make MediaStreamListener::NotifyPull asynchronous. r=padenot
038600d1d2c893a2ba3a389bb477f43363366a9b
created 2017-12-07 20:52 +0100
pushed 2017-12-17 21:43 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1404997 - P17. Split ExtractPendingInput into two methods. r=padenot
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
f212c87ea00327ae1a06c98ddc502ae60c72efcb
created 2017-12-06 19:00 +0100
pushed 2017-12-17 21:43 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1404997 - P14. Rename members to clarify the finish meaning. r=padenot
169cd2016bab36bc61810be0fefa8c7bd70bb49c
created 2017-12-06 16:55 +0100
pushed 2017-12-17 21:43 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1404997 - P13. Move ExtractPendingInput logic to SourceMediaStream. 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
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
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
fc681729ccc8010ac7fb34fd44dac438ed45bbf9
created 2017-10-23 19:08 +0200
pushed 2017-11-02 21:57 +0000
Andreas Pehrson Andreas Pehrson - Bug 1407542 - Implement MediaStreamGraph::GetInstanceIfExists. r=padenot
db0fa983b90f44be14aa9b31257149aee28ea6b9
created 2017-10-26 16:13 +0200
pushed 2017-11-02 21:57 +0000
Andreas Pehrson Andreas Pehrson - Bug 1410829 - Signal listeners removed on shutdown so they can clean up. 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
3fde22119711c0836d7dbdabf8ff96d73ed50af7
created 2017-09-27 12:01 +0200
pushed 2017-09-29 21:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1319446 - DirectMediaStreamListener, you are dead to me. 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
less more (0) -100 -60 tip