dom/media/MediaStreamGraph.h
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
d536973fe668c6c6046fc3fda82e24f3379e3713
created 2017-06-30 12:59 +0200
pushed 2017-06-30 11:00 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
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
5de53323f3ad17102b9428fc3c06066055cabc73
created 2017-06-23 16:18 -0700
pushed 2017-06-30 11:00 +0000
Paul Adenot Paul Adenot - Bug 1330360 - Create new MSGs for each nsPIDOMWindow. r=jesup
999d51686767d7e61e6b9e2efc51fd8a8308a37c
created 2017-06-29 21:01 -0700
pushed 2017-06-30 10:57 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1213414 - Implement channelCount audio constraint. r=jib,padenot
3ba7f5f7ec36f38ee657753768b8d98516de999f
created 2017-06-20 17:56 +0200
pushed 2017-06-21 23:54 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1374596: P7. Fix includes as per coding style. r=padenot
4bff6ae8d306e598afbaf7e2cc39976c4c34be58
created 2017-06-20 17:18 +0200
pushed 2017-06-21 23:54 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1374596: P1. Fix MediaStream* headers. r=padenot
ee41fa1c5b0e873e1a43d7941fdd83d0fa572708
created 2017-01-10 09:57 -0500
pushed 2017-02-20 13:05 +0000
Dan Minor Dan Minor - Bug 1319489 - Make it possible for "fake" media streams to inherit from real streams; r=jesup
02e5708a75fcdd9e8e4b065995f00b29896fb4b5
created 2016-12-07 22:00 -1000
pushed 2017-01-23 10:16 +0000
Bevis Tseng Bevis Tseng - Bug 1314833 - Part 2.2: Use AbstractThread::CreateDirectTaskDrainer() to Drain Direct Tasks Dispatched to MediaStreamGraph. f=rjesup,r=padenot,jwwang
e341fa032c29358e8fd014b3d6db90a85e7f28e1
created 2016-08-24 13:04 -0400
pushed 2016-12-02 20:27 +0000
Dan Minor Dan Minor - Bug 1172997 - Track suspended MediaStream inputs separately to optimize input processing; r=karlt
09943651fa859ca1c208a0682e34dd32e7a7d8f5
created 2016-10-04 20:16 +0200
pushed 2016-10-17 08:44 +0000
Sebastian Hengst Sebastian Hengst - Bug 1306137 - remove b2g camera code: Remove dom/camera/ and code which depends on it. r=aosmond,bkelly
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
54c1dcc180bf043c881ee3ca92b34d016ad917af
created 2016-08-25 08:14 -0400
pushed 2016-08-25 23:53 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to autoland. a=merge
e8c6e5a386d9ea738c78c1cc101eca87b2991ae0
created 2016-08-15 14:19 +0200
pushed 2016-08-25 23:53 +0000
Andreas Pehrson Andreas Pehrson - Bug 1259788 - Add a new disabled mode for MSG tracks. r=jesup
7ebc6b4df6644e25652ec1f513eae36ec13e3be8
created 2016-08-24 12:24 -0400
pushed 2016-08-25 12:11 +0000
Randell Jesup Randell Jesup - Bug 1255737: don't set a shutdown timer if we don't have a shutdown ticket r=pehrsons
a6ee4a4f5bf9ecaab666967ea51cd2211d9e82cc
created 2016-08-23 17:11 -0400
pushed 2016-08-25 12:11 +0000
Randell Jesup Randell Jesup - Backed out 3 changesets 74668b4ab3ea c612cd6788e0 418acf685ec2 (bug 1255737) for shutdown leaks
74668b4ab3eadd60e4016bbda2f17d8dc65e8da7
created 2016-08-23 16:17 -0400
pushed 2016-08-25 12:11 +0000
Randell Jesup Randell Jesup - Bug 1255737: increase audio callback shutdown timeout to 45 seconds to reduce oranges/leaks r=kwierso
c612cd6788e00dc2f6166121f4db62b6e1c34353
created 2016-08-23 14:50 -0400
pushed 2016-08-25 12:11 +0000
Randell Jesup Randell Jesup - Bug 1255737: downgrade NS_ASSERTION to NS_WARNING due to linux32 VMs rs=bustage
418acf685ec2ef6fb957c911117b31c87e8f22bd
created 2016-08-23 12:47 -0400
pushed 2016-08-25 12:11 +0000
Randell Jesup Randell Jesup - Bug 1255737: don't wait more than 15 seconds for an AudioCallbackDriver to exit r=pehrsons
f09e0ebac665c1bb2c411c85797f349fd95b22f1
created 2016-08-17 16:31 -0400
pushed 2016-08-19 13:53 +0000
Randell Jesup Randell Jesup - Bug 1293976: make mAudioInputs use RefPtrs r=pehrsons
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
94a4304e69df741186ec14a9994bfa8adee62261
created 2016-05-27 14:33 +0800
pushed 2016-08-05 10:01 +0000
ctai ctai - Bug 1201363 - Let MediaStreamVideoSink bind with particular video track. r=jesup
02fc34b73508ff8433cce0c96f98ae689a35bb7a
created 2016-05-27 14:33 +0800
pushed 2016-08-05 10:01 +0000
ctai ctai - Bug 1201363 - Replace VideoFrameContainer with MediaStreamVideoSink in MSG. r=jesup
ea07e54bae12cba798fd51fab742af6fe4136bf6
created 2016-08-03 19:33 +0200
pushed 2016-08-04 13:58 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3851902daa94 (bug 1201363)
388625618f48e4ea8350c1fe15b2b9af1798ee7c
created 2016-08-03 19:33 +0200
pushed 2016-08-04 13:58 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 263cc3ad83c2 (bug 1201363)
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
263cc3ad83c2a720b998b74d16f7c043d87becdb
created 2016-05-27 14:33 +0800
pushed 2016-08-04 13:58 +0000
ctai ctai - Bug 1201363 - Let MediaStreamVideoSink bind with particular video track. r=jesup
3851902daa9489373189fc809906fa1527d36a22
created 2016-05-27 14:33 +0800
pushed 2016-08-04 13:58 +0000
ctai ctai - Bug 1201363 - Replace VideoFrameContainer with MediaStreamVideoSink in MSG. r=jesup
09d825a0f11a784daebb7b76913a0f2362201f73
created 2016-08-02 12:53 +0200
pushed 2016-08-02 15:10 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b018ce9d1484 (bug 1201363)
84c75d35b12e56dcb26ae6a2f211f00f1e8606e4
created 2016-08-02 12:53 +0200
pushed 2016-08-02 15:10 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 488e4a5e859b (bug 1201363)
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