Bug 1744358 create MediaEngineSources on demand at getUserMedia() instead of enumerat...
commit4285787652415e00819be725c49de326b3ef0cd9
authorKarl Tomlinson <karlt+@karlt.net>
Tue, 21 Dec 2021 04:05:29 +0000 (21 04:05 +0000)
committerKarl Tomlinson <karlt+@karlt.net>
Tue, 21 Dec 2021 04:05:29 +0000 (21 04:05 +0000)
treea4075ea3d3d9f67c1935ac04590edfc3c4fa89ee
parent73902f952d9c64cbd2edd0e795945d6997c33690
Bug 1744358 create MediaEngineSources on demand at getUserMedia() instead of enumerateDevices() r=jib

Differential Revision: https://phabricator.services.mozilla.com/D132888
15 files changed:
dom/media/MediaManager.cpp
dom/media/MediaManager.h
dom/media/gtest/TestGroupId.cpp
dom/media/webrtc/MediaEngine.h
dom/media/webrtc/MediaEngineDefault.cpp
dom/media/webrtc/MediaEngineDefault.h
dom/media/webrtc/MediaEngineRemoteVideoSource.cpp
dom/media/webrtc/MediaEngineRemoteVideoSource.h
dom/media/webrtc/MediaEngineSource.h
dom/media/webrtc/MediaEngineWebRTC.cpp
dom/media/webrtc/MediaEngineWebRTC.h
dom/media/webrtc/MediaEngineWebRTCAudio.cpp
dom/media/webrtc/MediaEngineWebRTCAudio.h
dom/media/webrtc/MediaTrackConstraints.cpp
dom/media/webrtc/MediaTrackConstraints.h