dom/media/webrtc/MediaEngineWebRTC.h
dc0f442f208cec6baa8d2675faff00a5adedb143
created 2018-05-31 16:44 +0200
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 13 - Remove useless mutex, and assert why they were useless, in WebRTCAudioDataListeners. r=pehrsons
c63f8579e0dbc3b3401897db3095b51ef4af3c0e
created 2018-04-30 15:37 +0200
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 7 - Make each MediaEngineWebRTCMicrophoneSource independent. r=pehrsons
16671b7c328ac8fe27fef7906aac7afef9dc7a3d
created 2018-04-30 15:30 +0200
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 5 - Allow querying the number of input channels from a WebRTCAudioDataListener. r=pehrsons
72fd73a9d4e3180fe0c16479b2da5f891addb312
created 2018-04-30 15:18 +0200
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 3 - Remove global statics, introduce an audio device enumerator r=pehrsons
908a5b574b39ecdacbf5a9017202a9fd38c9b3db
created 2018-07-18 10:38 +0200
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1152401 - Augment AudioDeviceInfo with a cubeb device id. r=padenot
a6052c78f8cf5c321d4416a8d64a33631319cfdc
created 2018-07-16 11:30 +0200
pushed 2018-08-24 17:49 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1152401 - Update enumerate methods of MediaManager and MediaEngine to accept audio sink type. r=jib
3a3a9ea4d0d34511e4a20147cdf1879945a6980b
created 2018-07-11 08:59 +0200
pushed 2018-08-24 17:49 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1152401 - Use MediaDevice in MediaEngine to allow enumeration of both sinks and sources. r=jib
92e22269a240a21074fa6753c4d3d3adb81e4f2f
created 2018-07-19 13:35 +0300
pushed 2018-08-24 17:49 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 9 changesets (bug 1152401) for android gv-junit failures org.mozilla.geckoview.test.PermissionDelegateTest.media on a CLOSED TREE
987f2e0b2cb1010968ffb713e991a3473a894de3
created 2018-07-18 10:38 +0200
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1152401 - Augment AudioDeviceInfo with a cubeb device id. r=padenot
aebabaa96ad3331d0ce701b23b36b59fd7ef77ae
created 2018-07-16 11:30 +0200
pushed 2018-08-24 17:49 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1152401 - Update enumerate methods of MediaManager and MediaEngine to accept audio sink type. r=jib
1630f67ac197c11c944a42be82786aab8eb1f83c
created 2018-07-11 08:59 +0200
pushed 2018-08-24 17:49 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1152401 - Use MediaDevice in MediaEngine to allow enumeration of both sinks and sources. r=jib
b8edee5bd7d252159791b1bd964db5bb1cb6f5c5
created 2018-05-07 19:33 +0200
pushed 2018-06-18 21:43 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1457427 - Restructure EnumerateDevices method is webrtc engine to improve readability. r=pehrsons
a67e5015e4564bdb78d84765f9e4ff8580bda243
created 2018-03-26 12:24 +0200
pushed 2018-04-26 21:04 +0000
Andreas Pehrson Andreas Pehrson - Bug 1447982 - Rename mLastPrefs to mNetPrefs and update comment for clarity. r=padenot
19e183125269850fc2b30d466f4b7de41c6f0633
created 2018-03-26 12:18 +0200
pushed 2018-04-26 21:04 +0000
Andreas Pehrson Andreas Pehrson - Bug 1447982 - Pass GraphImpl into ApplySettings. r=padenot
4959ee444d484f49165b1bd0ed9556a3a7ad2cee
created 2018-03-20 10:31 +1300
pushed 2018-04-26 21:04 +0000
Matthew Gregan Matthew Gregan - Bug 1445546 - Initialize COM on the MediaManager thread. r=padenot
9e8eacca6e47f0b0a515260c85b5a691a391c8e4
created 2018-04-12 16:43 +0200
pushed 2018-04-16 16:39 +0000
Andreas Pehrson Andreas Pehrson - Bug 1447982 - Squashed fixes for Firefox 60. r=padenot, a=jcristau
e052863c1979bdb805764528544d3e8a77c23e57
created 2018-02-28 22:45 +0100
pushed 2018-03-02 22:13 +0000
Andreas Pehrson Andreas Pehrson - Bug 1440040 - Fix assertion that checks for appending silence in real callback when enabled. r=padenot
20005cd06f7875950a02714c36327b9529b26f0d
created 2018-02-28 22:41 +0100
pushed 2018-03-02 22:13 +0000
Andreas Pehrson Andreas Pehrson - Bug 1440040 - Properly apply microphone capture settings. r=padenot
bf6a406689714c48184819231e06f9691314485f
created 2018-02-26 09:41 +0100
pushed 2018-03-01 16:46 +0000
Andreas Pehrson Andreas Pehrson - Bug 1440252 - Implement MediaEngineWebRTCMicrophoneSource::GetSettings. r=padenot
88520bbb43546f5358139040680da2055a1da7d0
created 2018-01-31 19:02 +0100
pushed 2018-03-01 16:46 +0000
Paul Adenot Paul Adenot - Bug 1434600 - Add a method to clean up by window ID, on a MediaEngine. r=pehrsons
f0219139820a85b2c31a6c6a87c9c0d2fef4f4e3
created 2018-01-31 17:57 +0100
pushed 2018-03-01 16:46 +0000
Paul Adenot Paul Adenot - Bug 1434600 - Plumb the window ID down to Enumerate{Audio,Video}Devices. r=pehrsons
a46387ed0d66144578c9e931731dd478a8d977ea
created 2018-02-05 10:50 +0100
pushed 2018-03-01 16:46 +0000
Andreas Pehrson Andreas Pehrson - Bug 1435673 - Inline Alloc/FreeChannel and fix access per threading model. r=padenot
93a8b769cb7a76aa8eb1c0b182c84d5bdf2fcb71
created 2017-11-22 14:30 +0100
pushed 2018-03-01 16:46 +0000
Andreas Pehrson Andreas Pehrson - Bug 1426718 - Assert that we append at most once per stream per iteration. r=padenot
ae1d261df7881bfb980ec4b574badbf63412b8b9
created 2017-11-17 19:56 +0100
pushed 2018-03-01 16:46 +0000
Andreas Pehrson Andreas Pehrson - Bug 1299515 - Stop Camera and Microphone device when tracks become disabled. r=jib
abd22366d81e48c08efa3940f2b726ea125e6c10
created 2017-12-18 16:19 +0100
pushed 2018-03-01 16:46 +0000
Andreas Pehrson Andreas Pehrson - Bug 1299516 - Allow MediaEngines to Start() and Stop() without affecting tracks. r=jib, r=padenot
f30324f2c1a5036d656c38a460810aa394d3cbac
created 2018-01-24 16:49 +0100
pushed 2018-03-01 16:46 +0000
Andreas Pehrson Andreas Pehrson - Bug 1299515 - Flatten MediaEngineSource class hierarchy. r=jib
484ae7c12c96f6ef3687cd023a8b230c16079f0d
created 2017-12-05 14:37 +0100
pushed 2018-03-01 16:46 +0000
Andreas Pehrson Andreas Pehrson - Bug 1408294 - Make the SourceMediaStream used with AudioCapture produce silence. r=padenot
aa97f8900daef878107eb17f1afd802a88605544
created 2018-01-16 18:50 +0100
pushed 2018-01-17 15:17 +0000
Paul Adenot Paul Adenot - Bug 1420162 - Fix warning as errors bustage on a CLOSED TREE.
07859f6fa8cef9a54068215ea5570581de3f1ec7
created 2018-01-05 18:10 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1428392 - Remove AudioOutputObserver, and feed the reverse-stream directly to the AEC. r=pehrsons
a638a0a5874c954fc15ce63ba9464c539db538e5
created 2018-01-05 17:20 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1428392 - Remove a leftover VoE pointer in MediaEngineWebRTC.h r=pehrsons
209f16a94427450241c79352f3cc5b3cf930a5ff
created 2018-01-05 17:19 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1428392 - Rename the MediaEngineWebRTCMicrophoneSource packetizer to indicate it's packetizing the input data (microphone). r=pehrsons
a11032d18d50c8031b71cb485d924476a40215c7
created 2017-11-08 14:10 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1397793 - Use a ControlMessage to switch between passthrough and processing mode for microphone input. r=pehsrons
54abe5f7a604cc2b0d9095f98de403129c1d30b0
created 2017-11-07 14:28 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1397793 - Refactor the code that sets the processing modes. r=pehrsons
2ef19550733d9b053ca945ba613a93977d77bade
created 2017-11-23 15:53 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1397793 - Allow switching processing on/off dynamically. r=pehrsons
2b871bc4a4ba59b94dfb9319b7e6debe91022320
created 2017-12-04 13:34 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1397793 - Move to APM - Part 2 - Actual processing. r=pehrsons
0ec5d3fdaf1bd40f1aeac1d697738d9b2626e8c3
created 2017-10-31 18:25 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1397793 - Move to APM - Part 1 - UpdateSingleSource. r=pehrsons
d30ce07c556701f8729cf37a1b9afeb2705b36b1
created 2017-10-31 18:11 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1397793 - Remove VoEExternalMedia usage in MediaEngineWebRTCAudio and MediaEngineWebRTC. r=pehrsons
7c2dd8503c547d25f273f1ec7bb0d62d8d3d7051
created 2017-12-11 12:34 +0200
pushed 2018-01-11 21:05 +0000
Sebastian Hengst Sebastian Hengst - Backed out bug 1423923 for crashes, requested by drno. r=backout a=backout
771c95f2963b64f52f32c9d2770136748bbf943a
created 2017-11-08 14:10 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1397793 - Use a ControlMessage to switch between passthrough and processing mode for microphone input. r=pehsrons
1cf542ff868736857488fd1f2bc2271b686b5b56
created 2017-11-07 14:28 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1397793 - Refactor the code that sets the processing modes. r=pehrsons
d12894d7777055463b68b8d9ea7e3d6c0940b4aa
created 2017-11-23 15:53 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1397793 - Allow switching processing on/off dynamically. r=pehrsons
0107b3feb84bbe0e643f505ec58e303dfd94e1a7
created 2017-12-04 13:34 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1397793 - Move to APM - Part 2 - Actual processing. r=pehrsons
2c7a56648de9125ae1893d54ec011b6cbb181d86
created 2017-10-31 18:25 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1397793 - Move to APM - Part 1 - UpdateSingleSource. r=pehrsons
a781b123b252b464f805674144cc01d9dd69c391
created 2017-10-31 18:11 +0100
pushed 2018-01-11 21:05 +0000
Paul Adenot Paul Adenot - Bug 1397793 - Remove VoEExternalMedia usage in MediaEngineWebRTCAudio and MediaEngineWebRTC. r=pehrsons
3ac626fba7fa1d0467213e33cc1b523c7c6127e3
created 2017-11-30 15:44 +0800
pushed 2018-01-11 21:05 +0000
Munro Mengjue Chiang Munro Mengjue Chiang - Bug 1388219 - add a nsTArray mTargetCapability to record each track target capability. r=jib
91fc3a79606bdc7fb43fef12eff7e65b5b84c00e
created 2017-11-29 17:00 -0500
pushed 2018-01-11 21:05 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 1421025, bug 1388219) for causing bug 1421706 on a CLOSED TREE.
341aaeb4ce69dbafbe10cc81d18e0aa1d49f3005
created 2017-11-23 15:46 +0800
pushed 2018-01-11 21:05 +0000
Munro Mengjue Chiang Munro Mengjue Chiang - Bug 1388219 - add a nsTArray mTargetCapability to record each track target capability. r=jib
d82696a3e2596ed75ce7ce8c56b4d58b6215aed4
created 2017-11-16 21:57 -0600
pushed 2018-01-11 21:05 +0000
Tom Ritter Tom Ritter - Bug 1411742 Remove the pref media.getusermedia.playout_delay and the field as they are not used anywhere r=jib
123965af3a606397e7b0f5705ae3365ad64a1258
created 2017-10-17 16:27 -0400
pushed 2017-11-02 16:33 +0000
Randell Jesup Randell Jesup - Bug 1407680: Set DelayAgnostic and ExtendedFilter options r=dminor
3fde22119711c0836d7dbdabf8ff96d73ed50af7
created 2017-09-27 12:01 +0200
pushed 2017-11-02 16:33 +0000
Andreas Pehrson Andreas Pehrson - Bug 1319446 - DirectMediaStreamListener, you are dead to me. r=padenot
5f8523ca22a5567570ca8d173579ab80212b6190
created 2017-10-17 16:27 -0400
pushed 2017-10-18 22:23 +0000
Randell Jesup Randell Jesup - Bug 1407680 - Set DelayAgnostic and ExtendedFilter options. r=dminor, a=ritu
ed4d0bcad1da602f2957ef2019fd2c1ab8b746d3
created 2017-09-04 17:26 +0300
pushed 2017-09-15 00:19 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1392837 - Support multichannel audio input on gUM. r=padenot
bc93b3a25d44c3dd5c916c8706f4a651b0dcd6e1
created 2017-08-17 13:26 -0400
pushed 2017-09-15 00:19 +0000
Dan Minor Dan Minor - Bug 1391316 - Remove VoEHardware from MediaEngineWebrtc; r=jesup
d536973fe668c6c6046fc3fda82e24f3379e3713
created 2017-06-30 12:59 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
3da6bb01f447cb3ee0c273dfaaa49ff60aed574c
created 2017-06-12 17:14 +0200
pushed 2017-08-02 08:25 +0000
Paul Adenot Paul Adenot - Bug 1372247 - Make the AudioOutputObserver a member of the MediaEngineWebRTCMicrophoneSource so it's not a global singleton anymore. r=jesup
999d51686767d7e61e6b9e2efc51fd8a8308a37c
created 2017-06-29 21:01 -0700
pushed 2017-08-02 08:25 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1213414 - Implement channelCount audio constraint. r=jib,padenot
cbb06ea384e95b8e33886c0825bee14867a8851b
created 2017-06-13 01:54 -0400
pushed 2017-08-02 08:25 +0000
Randell Jesup Randell Jesup - Bug 1341285: rollup of changes for webrtc after applying webrtc.org v57 update r=ng,jesup,pehrsons,drno,dminor,cpearce,jya,glandium,dmajor
73260f7c6dae11039cc4c738ac8714671d8cd1df
created 2017-06-02 09:12 +0300
pushed 2017-06-12 13:08 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 971528 - Allocate given number of channels for WebRTC mic source. r=jesup
da4097e1d4ef6bdd22407d386e6e2720f61b9332
created 2017-06-02 09:11 +0300
pushed 2017-06-12 13:08 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 971528 - Allow stereo capture in AudioCallbackDriver. r=padenot
6c3dd2bfed0ae70695807a49150808a85d7fc368
created 2017-06-01 18:26 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 4481be95f232 (bug 971528) for build bustage in MediaEngineWebRTC.h (at least on OS X). r=backout
less more (0) -100 -60 tip