【发布时间】:2021-10-05 15:19:03
【问题描述】:
webrtc/modules/audio_processing/include/audio_processing.h class StreamConfig 有一个选项has_keyboard,我的问题是它是什么?以及如何使用?
【问题讨论】:
标签: audio keyboard webrtc audio-processing
webrtc/modules/audio_processing/include/audio_processing.h class StreamConfig 有一个选项has_keyboard,我的问题是它是什么?以及如何使用?
【问题讨论】:
标签: audio keyboard webrtc audio-processing
这是键盘麦克风通道,如果用户的键盘有麦克风,默认情况下将使用它。
如果你看helpers.cc:
webrtc::StreamConfig CreateStreamConfig(const AudioParameters& parameters) {
int channels = parameters.channels();
(...)
const bool has_keyboard = parameters.channel_layout() ==
media::CHANNEL_LAYOUT_STEREO_AND_KEYBOARD_MIC;
【讨论】: