dom/media/webrtc/MediaEngineWebRTC.cpp
9648d9afdd2a37674616bed74dbd51a82f6c6060
created 2018-08-20 15:21 +0300
pushed 2018-08-24 17:49 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 655d8b94c8f1 (bug 1483926) for geckoview failures on org.mozilla.geckoview.test.PermissionDelegateTest.media
655d8b94c8f1f78185f51a11ff0d30f929ac5016
created 2018-08-17 15:34 +0000
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1483926 - Fix Android device enumeration. r=pehrsons
6c752dc707f5bc5557bc558d8737c143c658727c
created 2018-08-13 08:25 +0000
pushed 2018-08-24 17:49 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1481957 - Make input device enumeration for Android similar to other platforms when cubeb is disabled. r=padenot
d3fc55ebb24ab7117d5bbe740653af807dfe05b0
created 2018-07-04 18:00 +0200
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 17 - Re-implement the workaround for the lack of input device enumeration on Android. r=pehrsons
ecbae0557eaae616491c2c87fe42591bb64d7b48
created 2018-06-22 11:47 +0200
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 15 - Invalidate the device cache before re-enumerating devices when the cubeb backend does not support dynamic device collection invalidation. r=pehrsons
d28f054ca88e4a441d0df0febc32227f005f97a3
created 2018-05-29 15:20 +0200
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 11 - Make sure the default device is the first element in the list. 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
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
f71f5a23b9cba17d58049be7c7ee0251bc3066d3
created 2018-07-16 11:30 +0200
pushed 2018-08-24 17:49 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1152401 - Implement enumeration of speaker devices. r=jib
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
10b039210911dc8e1019ad45b0f006626148248e
created 2018-07-16 11:30 +0200
pushed 2018-08-24 17:49 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1152401 - Implement enumeration of speaker devices. r=jib
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
30cb8d1f3fd315680c84b3af9daa03f2675fac55
created 2018-05-18 10:16 -0400
pushed 2018-06-18 21:43 +0000
Jim Chen Jim Chen - Bug 1458020 - 3. Set JavaVM when actually using video capture; 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
4894b2dded631ed8d175fca75add23a4cc84ade9
created 2018-04-11 17:12 -0400
pushed 2018-04-26 21:04 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 1453648 - Remove special handling for Sine source at 440 Hz test device. r=achronop
6b07488c40ce5a772d4ea007e5cf6caa0fd46124
created 2018-03-26 14:14 -0400
pushed 2018-04-26 21:04 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 1449178 - MediaEngineWebRTC now clears device indicies while updating before checking cubeb. 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
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
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
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
0610181f6e5544a56609a57e385a264a5e198944
created 2017-11-01 14:48 -0400
pushed 2017-11-02 16:33 +0000
Jim Chen Jim Chen - Bug 1406168 - 2. Remove AndroidJNIWrapper; r=snorp
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
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
f645062a665f4da4f1210776f794658a6b0ba858
created 2017-07-24 10:08 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1382099 - Remove MOZ_WIDGET_GONK from dom/media/. r=gerald.
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
75eef8b3b1a55fda2faafba899062fc05e427bf6
created 2017-05-25 15:28 +1000
pushed 2017-06-12 13:08 +0000
Dan Glastonbury Dan Glastonbury - Bug 1367646 - Update WebRTC with cubeb_device_collection changes. r+jesup r=jesup,kinetik
39cc9ca51737db91aab30d8c47b778c0cbd5591e
created 2017-05-23 11:30 +0300
pushed 2017-06-12 13:08 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1366707 - update callers of cubeb_device_collection_destroy. r=kinetik
bbe4d2f590a509221225323f339ceb17b5d53cea
created 2017-01-08 00:18 -0800
pushed 2017-03-06 20:48 +0000
Chris Peterson Chris Peterson - Bug 1329562 - Part 1: Remove WebRTC checks for Vista. r=jesup
126348e718d03dec640b30b5def70fce8aa71527
created 2016-12-27 19:41 -0500
pushed 2017-03-06 20:48 +0000
Randell Jesup Randell Jesup - Bug 1250356: rollup of changes for webrtc after applying webrtc.org v49 update r=pkerr,ng,pehrsons,etc
ceda318fb493563f2abbfedd5a318831c6ba1248
created 2016-11-20 02:04 -0500
pushed 2017-01-23 14:19 +0000
Randell Jesup Randell Jesup - Bug 1307754 - Set default device index properly on first enumeration. r=padenot a=jcristau
5b9dacd187bb70d51e24d148d03b410d334094f9
created 2016-09-30 13:23 -0400
pushed 2017-01-23 14:19 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1311048 - Pick out Firefox windows as scary by pid (only OSX atm). r=jesup
d2b9b6e2da6b76e7d5134980fb02f31cdaf6eca4
created 2016-10-24 17:26 +0200
pushed 2017-01-23 14:19 +0000
Paul Adenot Paul Adenot - Bug 1312413 - `mDefaultDevice` should be an index in `mDeviceIndexes`. r=jesup
8eeb8a55dc9ef11f6afb084d5b11e1b84b08b6a7
created 2016-09-29 15:37 -0400
pushed 2017-01-23 14:19 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1284910 - Add scary boolean to mediaDeviceInfo. r=jesup
d3e988b1b4808ff99b8174805324edc143df0bfd
created 2016-09-28 21:10 +0200
pushed 2017-01-23 14:19 +0000
Sebastian Hengst Sebastian Hengst - Bug 1306137 - remove b2g camera code: Remove MOZ_B2G_CAMERA. r=aosmond
166d234f600f30dc861970844f7b4cd034599d97
created 2016-11-20 02:04 -0500
pushed 2016-11-30 15:43 +0000
Randell Jesup Randell Jesup - Bug 1307754 - Set default device index properly on first enumeration. r=padenot a=gchang
f68cadfae2124b54902ea4fdaacd263da441a816
created 2016-10-24 17:26 +0200
pushed 2016-11-21 16:17 +0000
Paul Adenot Paul Adenot - Bug 1312413 - `mDefaultDevice` should be an index in `mDeviceIndexes`. r=jesup, a=gchang
ea3931de664f391821b4894ab1549837d0419d57
created 2016-09-15 09:33 -0400
pushed 2016-11-14 12:26 +0000
Randell Jesup Randell Jesup - Bug 1300810: Log cubeb enumeration results for getUserMedia r=padenot
03056868056e209bb08eece43061972c66ef4742
created 2016-08-30 17:20 -0700
pushed 2016-11-14 12:26 +0000
Gerald Squelart Gerald Squelart - Bug 1300446 - Check return value from GetCubebContext - r=kinetik
5022a33fd3e950aafb09ac6dc64219ce71063857
created 2016-08-09 16:37 +0800
pushed 2016-11-14 12:26 +0000
Munro Mengjue Chiang Munro Mengjue Chiang - Bug 1286429 - Fire fake devicechange event in Camera IPC thread for mochitest; r=jib
df5bd6813b75684d50ddf76be46a546589831d49
created 2016-08-12 01:04 +0800
pushed 2016-11-14 12:26 +0000
Munro Mengjue Chiang Munro Mengjue Chiang - Bug 1286429 - implement mediaDevices.ondevicechange for Mac OSX; r=jib,smaug
be1c8d0edb81dad20684724d556f4227bdf0ba40
created 2016-08-15 23:06 -0400
pushed 2016-11-14 12:26 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1295415 - Fix two uninitialized members in MediaEngineWebRTC. r=jesup
eee98c38241e046a770e6deb50d6b702ab0be268
created 2016-05-12 15:34 -0400
pushed 2016-11-14 12:26 +0000
Randell Jesup Randell Jesup - Bug 1271585: Remove AudioGUM thread from MediaEngine getUserMedia input r=padenot
ce57d7b45b4ab257bbd8534951aba765053ad463
created 2016-08-04 21:24 -0400
pushed 2016-09-19 13:38 +0000
Randell Jesup Randell Jesup - Bug 1290075 - Always Init() the VoiceEngine when enumerating audio inputs. r=jib, a=gchang
910670d0db654142cfe10287a904d6dbe341334b
created 2016-06-30 13:54 -0700
pushed 2016-09-19 13:38 +0000
Kyle Huey Kyle Huey - Bug 1283328: Clean up some thread shutdown stuff and remove CameraUtils. r=froydnj
bfd404d86a623f35e4f8bcfd639b84b8c958a535
created 2016-08-04 21:24 -0400
pushed 2016-08-08 07:22 +0000
Randell Jesup Randell Jesup - Bug 1290075 - Always Init() the VoiceEngine when enumerating audio inputs. r=jib, a=gchang
349f5ef87e5be1c7be0a24c60895c0efe3fa2495
created 2016-05-16 16:20 +0200
pushed 2016-08-01 13:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 454ff63e5995 (bug 1271585) for crash in mediatest test_dataChannel_basicAudio.html on Android. r=backout
454ff63e599520011d1b505804a7d1afabff32b6
created 2016-05-12 15:34 -0400
pushed 2016-08-01 13:59 +0000
Randell Jesup Randell Jesup - Bug 1271585: Remove AudioGUM thread from MediaEngine getUserMedia input r=padenot
f52e4417aa2f0a32bdb5d66766ddd218b95531a1
created 2016-05-12 14:28 -0700
pushed 2016-08-01 13:59 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1271585) for media test failures
01262a32c45f491e54db17a8926e995a2eff9e5d
created 2016-05-12 15:34 -0400
pushed 2016-08-01 13:59 +0000
Randell Jesup Randell Jesup - Bug 1271585: Remove AudioGUM thread from MediaEngine getUserMedia input r=padenot
8d27734170d9bf6cb519552b04902928c34de349
created 2016-05-06 09:11 -0400
pushed 2016-08-01 13:59 +0000
Nathan Froyd Nathan Froyd - Bug 1263197 - part 3 - remove GetUserMediaLog function from MediaEngineWebRTC.cpp; r=jesup
a81573e42b84cbf07aef10085aa0609201dfe3fa
created 2016-03-30 17:21 +0200
pushed 2016-08-01 13:59 +0000
Paul Adenot Paul Adenot - Bug 1243857 - Enable duplex audio for Windows/WASAPI. r=jesup
bb544df7950167f606b5852967b900d382cc55c6
created 2016-04-21 01:42 -0400
pushed 2016-06-06 19:02 +0000
Randell Jesup Randell Jesup - Bug 1266285: Don't include UNPLUGGED cubeb devices in getUserMedia list, and use correct default r=kinetik
less more (0) -100 -60 tip