首页 > 代码库 > audio_coding模块分析和audio_conference_mixer模块分析
audio_coding模块分析和audio_conference_mixer模块分析
audio_coding
1. 主要接口
AudioCodingModuleImpl::RegisterReceiveCodec 初始化Codec
AudioCodingModuleImpl::IncomingPacket 收包
AudioCodingModuleImpl::PlayoutData10Ms neteq处理,并解码,返回原始数据
AudioCodingModuleImpl::Add10MsData 存储数据
AudioCodingModuleImpl::Process 编码,并调用channel回调
2. 主要功能类
AudioDecoder/AudioEncoder audio编解码接口类
NetEqImpl neteq的主要接口和处理类。负责neteq的相关功能流程,以及调用AudioDecoder和AudioEnder相关编解码接口
3. 主要功能
neteq, 处理语音编解码,管理编解码库
AudioProcessingImpl
1. 主要接口
AudioConferenceMixerImpl::Process 主要处理类,遍历全部channel。回调出来原始数据。进行混音
AudioConferenceMixerImpl::SetMixabilityStatus 增加到混音器
2. 主要功能类
AudioConferenceMixerImpl 混音的控制类
3. 主要功能
混音
audio_coding模块分析和audio_conference_mixer模块分析
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。