【问题标题】:webrtc audio_processing: what is keyboard channel in StreamConfig?webrtc audio_processing:StreamConfig 中的键盘通道是什么?
【发布时间】:2021-10-05 15:19:03
【问题描述】:

webrtc/modules/audio_processing/include/audio_processing.h class StreamConfig 有一个选项has_keyboard,我的问题是它是什么?以及如何使用?

【问题讨论】:

    标签: audio keyboard webrtc audio-processing


    【解决方案1】:

    这是键盘麦克风通道,如果用户的键盘有麦克风,默认情况下将使用它。

    如果你看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;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-07
      • 2016-01-13
      • 2016-08-31
      • 2019-04-29
      • 1970-01-01
      • 2018-08-21
      • 2020-05-09
      • 1970-01-01
      相关资源
      最近更新 更多