gecko-dev/dom/media/systemservices
Dan Minor 71d10e00cf Bug 1497573 - Create desktop_capturer_cursor_composer_ lazily; r=ng
The webrtc.org capturer implementations do not allow Start to be called more
than once. Previously we worked around this by adding a Stop method that was
called from StopCapture. With this change, we instead free the capturer in
StopCapture and create or re-create it as needed from StartCapture or
FocusOnSelectedSource.

Depends on D14066

Differential Revision: https://phabricator.services.mozilla.com/D14067

--HG--
extra : moz-landing-system : lando
2018-12-10 17:27:42 +00:00
..
video_engine Bug 1497573 - Create desktop_capturer_cursor_composer_ lazily; r=ng 2018-12-10 17:27:42 +00:00
CamerasChild.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
CamerasChild.h Bug 1509450 - Remove unnecessary inclusions of ContentParent.h and ContentChild.h r=froydnj 2018-11-26 14:49:44 +00:00
CamerasParent.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
CamerasParent.h Bug 1509450 - Remove unnecessary inclusions of ContentParent.h and ContentChild.h r=froydnj 2018-11-26 14:49:44 +00:00
CamerasTypes.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
DeviceChangeCallback.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaChild.cpp Bug 1509450 - Remove unnecessary inclusions of ContentParent.h and ContentChild.h r=froydnj 2018-11-26 14:49:44 +00:00
MediaChild.h Bug 1509450 - Remove unnecessary inclusions of ContentParent.h and ContentChild.h r=froydnj 2018-11-26 14:49:44 +00:00
MediaParent.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaParent.h Bug 1497175 - Remove media::Pledge. r=pehrsons 2018-11-30 05:15:00 +00:00
MediaSystemResourceClient.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaSystemResourceClient.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaSystemResourceManager.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaSystemResourceManager.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaSystemResourceManagerChild.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaSystemResourceManagerChild.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaSystemResourceManagerParent.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaSystemResourceManagerParent.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaSystemResourceMessageUtils.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaSystemResourceService.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaSystemResourceService.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaSystemResourceTypes.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaTaskUtils.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaUtils.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
MediaUtils.h Bug 1497175 - Remove media::Pledge. r=pehrsons 2018-11-30 05:15:00 +00:00
moz.build Bug 1498205 - Move PlatformUIThread from rtc_base to video_engine; r=pehrsons 2018-11-30 17:46:38 +00:00
OpenSLESProvider.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
OpenSLESProvider.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
OSXRunLoopSingleton.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
OSXRunLoopSingleton.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
PCameras.ipdl Bug 1376873 - Updates to dom/media/, dom/media/systemservices and dom/media/webrtc; r=pehrsons 2018-02-20 15:23:09 -05:00
PMedia.ipdl Bug 1479841 - Use promise base ipdl api and remove unnecessary IPC response. r=jib 2018-09-25 17:03:22 +00:00
PMediaSystemResourceManager.ipdl
ShmemPool.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
ShmemPool.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
VideoEngine.cpp Bug 1509994 - Move video_engine from webrtc to systemservices; r=pehrsons 2018-11-28 20:16:42 +00:00
VideoEngine.h Bug 1509994 - Move video_engine from webrtc to systemservices; r=pehrsons 2018-11-28 20:16:42 +00:00
VideoFrameUtils.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
VideoFrameUtils.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00