dom/media/MediaManager.cpp
721003f093fb7157fed737fc023be8beac130e1b
created 2020-10-26 15:13 +0000
pushed 2020-10-27 04:41 +0000
Bryce Seager van Dyk Bryce Seager van Dyk - Bug 1669570 - Rename MediaController thread to MediaSupervisor. r=jya
595369a8ef297819da1091773072907e4451d490
created 2020-10-19 09:56 +0000
pushed 2020-10-21 16:00 +0000
Andreas Pehrson Andreas Pehrson - Bug 1597451 - Remove IterateWindowListeners altogether. r=jib,geckoview-reviewers,agi
ec16fb789a045e6d644d32bf269ff48944637c2b
created 2020-10-19 09:52 +0000
pushed 2020-10-21 16:00 +0000
Andreas Pehrson Andreas Pehrson - Bug 1597451 - Remove unnecessary IterateWindowListeners. r=jib
9cca568a743bc1fad5f15bb8c3fa9b59b9801a01
created 2020-09-24 23:32 +0000
pushed 2020-09-25 03:37 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1654430 - Fix mDeviceIDs to only track real devices and not be overwritten by other enumerateDevices requests. r=pehrsons
098923480472b214230955b124d3ef29e71e25c3
created 2020-09-23 16:08 +0000
pushed 2020-09-25 03:37 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1654430 - Replace 200ms mainthread sleep on inserting/removing USB/bluetooth cam/mic/speaker with WaitFor() promise. r=achronop
1f4532c736251ab25bacbfde219264a5b9b492ef
created 2020-09-23 15:17 +0000
pushed 2020-09-24 09:34 +0000
Simon Giesecke Simon Giesecke - Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi
b2f7303d043727ed8853ce1bd5c2aafdb536568d
created 2020-09-23 16:52 +0300
pushed 2020-09-24 09:34 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 4 changesets (bug 1654430) for mda failure on test_ondevicechange.html . CLOSED TREE
10a70b4fad32798e40af0527318ed2611cbfc45f
created 2020-09-22 21:28 +0000
pushed 2020-09-24 09:34 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1654430 - Fix mDeviceIDs to only track real devices and not be overwritten by other enumerateDevices requests. r=pehrsons
788a6c7c52f1335a2c27e45d483ce8aa77ee3a2d
created 2020-09-22 21:08 +0000
pushed 2020-09-24 09:34 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1654430 - Replace 200ms mainthread sleep on inserting/removing USB/bluetooth cam/mic/speaker with WaitFor() promise. r=achronop
269855b55786a08558d877c8d05577ba2d88d353
created 2020-09-15 22:13 +0000
pushed 2020-09-16 09:56 +0000
Karl Tomlinson Karl Tomlinson - Bug 1646601 move fully active predicate to nsPIDOMWindowInner r=farre
6496bb7f8a1465ee5c67c1ac909ecc097608adaf
created 2020-09-11 05:41 +0000
pushed 2020-09-12 09:26 +0000
Agi Sferro Agi Sferro - Bug 1564451 - Add missing AddObserver calls for application-{background,foreground} r=pehrsons
0889462c340fc62814093acbbb4f06f34eea5b67
created 2020-09-02 09:54 +0000
pushed 2020-09-02 21:57 +0000
Nathan Froyd Nathan Froyd - Bug 1662251 - stop assigning from NS_Convert* values, mostly; r=sg
1ed338e8d6538e537e633ca91bd1ee9ba4fa2f1c
created 2020-08-27 15:47 +0000
pushed 2020-08-27 21:29 +0000
Andreas Pehrson Andreas Pehrson - Bug 1658353 - Add state for microphone muting to MediaManager. r=jib
8acfced551af8672521a6e84fe8d74ad8f596f4a
created 2020-08-27 15:46 +0000
pushed 2020-08-27 21:29 +0000
Mike Conley Mike Conley - Bug 1658353 - Add global mute/unmute capability for microphones, with tests. r=jib
4933a84ef41e9f6d9b959da1af16008b5843bca4
created 2020-08-27 18:39 +0300
pushed 2020-08-27 21:29 +0000
Bogdan Tara Bogdan Tara - Backed out 6 changesets (bug 1643027, bug 1658353) for browser_parsable_css.js failures CLOSED TREE
fe37ed8ba0089509801cf69e82d9e6475d660808
created 2020-08-17 19:47 +0000
pushed 2020-08-27 21:29 +0000
Andreas Pehrson Andreas Pehrson - Bug 1658353 - Add state for microphone muting to MediaManager. r=jib
7aa764991e49cd46f6f968d0290c8c255a8bad4f
created 2020-08-26 21:35 +0000
pushed 2020-08-27 21:29 +0000
Mike Conley Mike Conley - Bug 1658353 - Add global mute/unmute capability for microphones, with tests. r=jib
36c881e4d0a764f10597be1385816f8dee6b6768
created 2020-08-20 01:55 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Be ready to mute cameras while mobile is in the background r=agi,pehrsons
eab2a5693e0168aac93763fe5260fd01b00dfa20
created 2020-08-19 22:18 +0000
pushed 2020-08-20 09:32 +0000
Andreas Pehrson Andreas Pehrson - Bug 1652884 - Add state for camera muting to MediaManager. r=jib
b16a8e267157a82ba9a01b6e235462c989c8a8ac
created 2020-08-19 22:17 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Mute new cam tracks on start when window has cameras UA muted, to avoid JS circumventing mute. r=pehrsons
048e722589de8687345a86571b68c228b2c81c26
created 2020-08-19 22:18 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Produce black on UA camera mute. r=pehrsons
3479d6d4720ee9ff90923baffd235fcfe4e9802c
created 2020-08-19 22:18 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Add observer messages to mute/unmute all camera tracks. r=pehrsons
0ba7afbc4eee63f52955c97412dac0b1a7191248
created 2020-08-20 01:13 +0300
pushed 2020-08-20 09:32 +0000
Bogdan Tara Bogdan Tara - Backed out 14 changesets (bug 1652884) for test_peerConnection_trackDisabling.html failures CLOSED TREE
f83951453e94df4d4bf9930127a06bc8f878242a
created 2020-08-19 19:30 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Be ready to mute cameras while mobile is in the background r=agi,pehrsons
20a10128b5e165f3fb3b777aaf188916f4845c1e
created 2020-08-19 19:30 +0000
pushed 2020-08-20 09:32 +0000
Andreas Pehrson Andreas Pehrson - Bug 1652884 - Add state for camera muting to MediaManager. r=jib
dd6edf636659249b890d63d1373285361559854e
created 2020-08-19 19:30 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Mute new cam tracks on start when window has cameras UA muted, to avoid JS circumventing mute. r=pehrsons
74a2f5a9eea2b83dba89172e2d50327146b7d9b8
created 2020-08-19 19:30 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Produce black on UA camera mute. r=pehrsons
de7537bda4996d9de0b0c0b3c0a386b09619a348
created 2020-08-19 19:30 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Add observer messages to mute/unmute all camera tracks. r=pehrsons
e8054b77177ab72fe86d6f2038f1c23cc44af0b8
created 2020-08-19 22:21 +0300
pushed 2020-08-20 09:32 +0000
Bogdan Tara Bogdan Tara - Backed out 14 changesets (bug 1652884) for VideoFrameConverter related failures CLOSED TREE
28c4e8c373f08bceba73d69cdefa24193a79b05b
created 2020-08-19 17:53 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Be ready to mute cameras while mobile is in the background r=agi,pehrsons
8e67fe040e4a789fb23f8f7fd1efbff781b49b4a
created 2020-08-19 02:40 +0000
pushed 2020-08-20 09:32 +0000
Andreas Pehrson Andreas Pehrson - Bug 1652884 - Add state for camera muting to MediaManager. r=jib
438cce7456fb7add5a59a0f871bdd3f671c4b2fa
created 2020-08-19 14:18 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Mute new cam tracks on start when window has cameras UA muted, to avoid JS circumventing mute. r=pehrsons
e6ed13952b67a958665a91db581e9dba0bb9b605
created 2020-08-19 14:03 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Produce black on UA camera mute. r=pehrsons
763f39eb5c137f27425b2922a79899145dfe98b6
created 2020-08-19 14:03 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Add observer messages to mute/unmute all camera tracks. r=pehrsons
a0bf489b499abcb4105ca916613b9a57e24025d0
created 2020-08-03 08:01 +0000
pushed 2020-08-03 21:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1653638 - P1. Rename thread type and remove unused one. r=mattwoodrow
5b406f8dba10014caf8e362ac214917ccf20eac2
created 2020-07-30 22:25 +0000
pushed 2020-08-01 09:48 +0000
Nathan Froyd Nathan Froyd - Bug 1656356 - don't require flat strings when calling ToInteger; r=mccr8
097d8ca0911f24f5c7358bd603b984677f03956b
created 2020-07-28 19:55 +0300
pushed 2020-07-28 21:32 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset 7e2fb6f29963 (bug 1654430) for mda failures at dom/media/tests/mochitest/test_peerConnection_addAudioTrackToExistingVideoStream.html on a CLOSED TREE
7e2fb6f29963825f09c5a75aac370a3c3fef2301
created 2020-07-28 15:18 +0000
pushed 2020-07-28 21:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1654430 - Replace 200ms mainthread sleep on inserting/removing USB/bluetooth cam/mic/speaker with WaitFor() promise. r=achronop
be4b0f6e68c9d46ecb15aac5ad87a3a7b8731e57
created 2020-07-23 14:51 +0000
pushed 2020-07-23 21:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1653011 - Simplify and make WeakPtr<Derived> usable and compact. r=froydnj,sg,geckoview-reviewers,jgilbert,kvark,snorp
e8fcedc678c455a2e3ff1eddd9114383d447584f
created 2020-07-17 09:40 +0000
pushed 2020-07-17 21:28 +0000
Paul Adenot Paul Adenot - Bug 1653113 - Backed out changeset cc82aacadf80. r=achronop
4af433832f071364df98d95bbef0a107d4dbd336
created 2020-07-09 06:12 +0000
pushed 2020-07-09 15:42 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1650277 - P3. Use a media taskqueue with the MediaManager. r=jib
87ef0b1e4dbb03f33641b9974392730d08e10e9c
created 2020-07-09 06:11 +0000
pushed 2020-07-09 15:42 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1650277 - P1. Let CubebDeviceEnumerator worry about MTA requirements. r=kinetik
f8b5be61f5f8a0c9c53957ecf23d81be1c2130bd
created 2020-07-08 09:07 +0000
pushed 2020-07-08 21:49 +0000
Paul Adenot Paul Adenot - Bug 1650181 - Null-check when getting default output device info, because there can be no output device. r=achronop
5e0c57ee6d1a558286e8d34dcd86078c0964f3cf
created 2020-07-08 11:07 +0300
pushed 2020-07-08 21:49 +0000
Bogdan Tara Bogdan Tara - Backed out 3 changesets (bug 1650277) for RunWatchdog crashes CLOSED TREE
07863e9844f09003aff19861b04fc15c93c3275f
created 2020-07-08 07:04 +0000
pushed 2020-07-08 21:49 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1650277 - P3. Use a media taskqueue with the MediaManager. r=jib
11aa7071f858c490f27c379eb8bd9827582ed10b
created 2020-07-08 03:59 +0000
pushed 2020-07-08 21:49 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1650277 - P1. Let CubebDeviceEnumerator worry about MTA requirements. r=kinetik
3d7ffaefcd5a6c10988a1ecc3b75c3d55e1cd9e2
created 2020-07-01 08:34 +0000
pushed 2020-07-01 21:32 +0000
Simon Giesecke Simon Giesecke - Bug 1648010 - Fix uses of NS_LITERAL_STRING with C string literals. r=geckoview-reviewers,agi,froydnj
3f8100fb74318f9e0b3b6351ade737994d13bcf8
created 2020-07-01 08:29 +0000
pushed 2020-07-01 21:32 +0000
Simon Giesecke Simon Giesecke - Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
48eaa84c206dbdda637c57b55ddbd07e975ba103
created 2020-06-23 05:05 +0000
pushed 2020-06-23 16:15 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1637500 - P2. Rename methods as they are not always dealing with "threads". r=froydnj
00372b81041dd1327fe3963f6ac783e3247a22af
created 2020-06-12 15:18 +0000
pushed 2020-06-22 21:47 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1493990 - Return a null device id when the device is the default one. r=jib.
d5c3fddbbfe44e4f19485f018a8164402b5ca319
created 2020-06-02 17:24 +0000
pushed 2020-06-03 09:29 +0000
Anny Gakhokidze Anny Gakhokidze - Bug 1608521 - Change mozilla::IsFullyActive to walk WindowContext tree, r=kmag
6a5d011e746812a34930924e3cdc9e04028fe309
created 2020-05-30 09:55 +0000
pushed 2020-05-30 21:19 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=necko-reviewers,dragana
cc82aacadf8040bc92ab2fd97ec8b6d03bac1eb7
created 2020-05-28 09:52 +0000
pushed 2020-05-28 15:51 +0000
Paul Adenot Paul Adenot - Bug 1628779 - Pass the audio rountrip latency to the echo canceller, and disable extended filter and delay agnostic AEC, on macOS Nightly. r=achronop
bcb9e81c72cb6e487a42696b34bf8a2f30e85b49
created 2020-05-20 08:42 +0000
pushed 2020-05-20 15:28 +0000
Corentin Arnould Corentin Arnould - Bug 1638832 - Remove unused full duplex code r=padenot
3cd7c236df0e4d6a65d23a667ccd75f8663703ab
created 2020-05-18 20:37 +0000
pushed 2020-05-19 03:45 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1635716 - Remove pending gUM requests on navigation. r=ng
a08a2216bf056ecd4a83d50e8bd68aec1082042e
created 2020-05-12 14:49 +0000
pushed 2020-05-13 03:44 +0000
Mike Conley Mike Conley - Bug 1634703 - Return nsIMediaDevice active devices list from mediaCaptureWindowState. r=jib,geckoview-reviewers,agi
da9fd351df2e7fe923ded3cc6afee9f8959b1cb6
created 2020-05-12 08:30 +0000
pushed 2020-05-13 03:44 +0000
Paul Adenot Paul Adenot - Bug 1626081 - Set and add a way to change the default routing mode for echo cancellation on mobile. r=achronop
345e16a1898776ae03ab108ea995fe0e8e18358a
created 2020-05-11 23:04 +0300
pushed 2020-05-12 04:04 +0000
Bogdan Tara Bogdan Tara - Backed out 7 changesets (bug 1634703) for testDeviceRecordingEventAudioAndVideo failures CLOSED TREE
9df87d346b0faae5cfb1670cde7df6e1eaf3475e
created 2020-05-11 17:34 +0000
pushed 2020-05-12 04:04 +0000
Mike Conley Mike Conley - Bug 1634703 - Return nsIMediaDevice active devices list from mediaCaptureWindowState. r=jib,geckoview-reviewers,agi
61a83cc0b74b43117a9fa6d92c3d693ea03bbffc
created 2020-05-11 21:38 +0300
pushed 2020-05-11 21:47 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1626081) for causing build bustages. CLOSED TREE
less more (0) -1000 -300 -100 -60 tip