将webrtc的音频模式改为共享模式
修改音频设备模式:打开文件modules/audio_device/include/audio_device.h,将AudioDeviceModule::kPlatformDefaultAudioProcessing为true改为false。这将禁用默认的音频处理,使得可以修改音频设备模式。
修改音频设备模式的初始化:打开文件modules/audio_device/audio_device_generic.cc,在InitPlayout函数和InitRecording函数中修改音频设备的初始化代码,使其支持共享模式。具体修改方式可以参考Windows平台的实现,例如在Windows平台下,可以将初始化代码修改为:
// Shared mode initialization
HRESULT hr = CoCreateInstance(__uuidof(MMDeviceEnumerator), NULL, CLSCTX_ALL, __uuidof