当前位置: 首页 > article >正文

将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

http://www.kler.cn/news/18181.html

相关文章:

  • SEO优化新手必须掌握的10个技巧和工具
  • 点成分享丨细胞培养三步骤——复苏、传代、冻存
  • Java并发编程实践学习笔记(三)——共享对象之可见性
  • Dart语法下
  • 基于springboot的私人健身与教练预约管理系统
  • 散列查找实验(开散列) 题目编号:583
  • Python小姿势 - # Python相关技术知识点
  • 右值引用和移动构造函数
  • 网络机顶盒哪个牌子好?资深数码粉分享网络电视机顶盒排名
  • WRF模式
  • 如何建设智慧档案馆
  • 【Leetcode 161】【GO】相隔为 1 的编辑距离
  • @Async异步线程:Spring 自带的异步解决方案
  • 同步辐射散射数据处理:从测量到分析的全流程解析
  • Ubuntu18.04系统及相关软件安装恢复过程
  • MG100-Hi3798MV100-当贝纯净桌面卡刷固件包
  • 华为OD机试真题-24点运算【2023】【JAVA】
  • Linux安装canal
  • Go type关键字定义新类型和类型别名的区别
  • io,nio,aio区别
  • 测试开发如何进阶?需要哪些能力?吐血整理-你的进阶之路...
  • 深入理解移动端布局:Viewport与设备像素比
  • linux命令之kill详解
  • UICollectionView 实现整页翻动(每页3个cell)
  • Android 9.0 Camera2 拍照功能默认选前摄像头
  • 【论文阅读】A Comparative Study on Camera-Radar Calibration Methods
  • 如何提高执行力
  • 图数据库游记
  • 代码随想录算法训练营day28 | 93.复原IP地址,78.子集,90.子集II
  • 回文数:探索数字世界中的对称美学