enable tizen system audio capturer to support getDisplayMedia
|DISPLAY_AUDIO_CAPTURE| case
Change-Id: I81a5fceeeb1e9672b58013a12c3e51d78adf40cf
Signed-off-by: hongyanting <yanting.hong@samsung.com>
: request->AudioMediaStreamType();
if (audio_controls.stream_type == MediaStreamType::DISPLAY_AUDIO_CAPTURE) {
+#if BUILDFLAG(IS_TIZEN_TV)
+ // Trigger audio input device enumeration, as system audio on Tizen is
+ // captured by forwarding device.
+ GetMediaDevicesDispatcher()->GetAudioInputCapabilities(base::DoNothing());
+#endif
SelectAudioSettings(request, {blink::AudioDeviceCaptureCapability()});
return;
}
return false;
}
- if (device_type != SOUND_DEVICE_BUILTIN_MIC &&
- device_type != SOUND_DEVICE_FORWARDING) {
+ if (device_type != SOUND_DEVICE_BUILTIN_MIC) {
ret = sound_manager_add_device_for_stream_routing(stream_info_,
sound_device_);
if (ret != SOUND_MANAGER_ERROR_NONE) {