blink::mojom::StreamDevices& stream_devices =
*stream_devices_set.stream_devices[0];
-#if !defined(EWK_BRINGUP) // FIXME: m126 bringup
if (request.audio_type ==
blink::mojom::MediaStreamType::DEVICE_AUDIO_CAPTURE) {
- const blink::MediaStreamDevice* audio_device =
- GetRequestedAudioDevice(request.requested_audio_device_id);
+ const blink::MediaStreamDevice* audio_device = nullptr;
+ if(!request.requested_audio_device_ids.empty()) {
+ audio_device = GetRequestedAudioDevice(request.requested_audio_device_ids.front());
+ }
if (audio_device) {
stream_devices.audio_device = *audio_device;
} else {
if (request.video_type ==
blink::mojom::MediaStreamType::DEVICE_VIDEO_CAPTURE) {
- const blink::MediaStreamDevice* video_device =
- GetRequestedVideoDevice(request.requested_video_device_id);
+ const blink::MediaStreamDevice* video_device = nullptr;
+ if (!request.requested_video_device_ids.empty()) {
+ video_device = GetRequestedVideoDevice(request.requested_video_device_ids.front());
+ }
if (video_device) {
stream_devices.video_device = *video_device;
} else {
return;
}
}
-#endif
std::move(callback).Run(stream_devices_set,
blink::mojom::MediaStreamRequestResult::OK,