Webrtc AudioProcessing

本文档提供了Webrtc音频处理模块的详细编译指导,包括下载地址、编译步骤及Xcode工程设置。适用于希望在项目中集成Webrtc音频处理功能的开发者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Webrtc AudioProcessing

地址

下载地址 https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/
当前版本release是0.3.1

编译

./configure
make --prefix=yourinstallpath
make install
会在你的安装目录下,生成include和lib两个文件夹

使用xcode调试

  • 建立xcode工程
    在这里插入图片描述
  • 解压webrtc-audio-processing-0.3.1.tar.xz
    tar xvf webrtc-audio-processing-0.3.1.tar.xz
  • 拷贝文件到webrtcAudioProcessing工程
    cd webrtc-audio-processing-0.3.1
    cp -rf webrtc /Users/gaoliwen/work/webrtcAudioProcessing/webrtcAudioProcessing/
  • 添加文件到工程
    在这里插入图片描述
    添加后
    在这里插入图片描述
  • 修改要编译的文件
    在这里插入图片描述
    这里有195个文件,其实有的是平台相关的,不需要或者编译不过。可全部删掉,然后根据make编译方式,生成的中间文件,把相应的源文件添加进来。
    修改后是这样的
    在这里插入图片描述
  • 添加宏定义

在make时,可以增加参数make V=1,显示使用了哪些宏定义。
在这里插入图片描述

  • 添加header search path
    在这里插入图片描述
  • 在click_annotate.cc里也有有main函数,先修改一下
    在这里插入图片描述
  • 把main.cpp文件也拖进来
    在这里插入图片描述
  • 结果
    在这里插入图片描述
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值