源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

android耳机左右声道接反具体修正方法

  • 时间:2021-06-14 23:04 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:android耳机左右声道接反具体修正方法
可以用如下方法: 修改AudioYusuStreamOut.cpp,添加方法:
[u]复制代码[/u] 代码如下:
void AudioYusuStreamOut::swS2M(const void* buffer, size_t bytes) { uint32 Idx_i; int16 PCM_M; short* pbuffer=(short*)buffer; { //enable software stereo to mono for(Idx_i = 0; Idx_i<bytes>>1; Idx_i+=2) { PCM_M = pbuffer[Idx_i+1]; pbuffer[Idx_i+1]=pbuffer[Idx_i]; pbuffer[Idx_i]=PCM_M; } } }
修改ssize_t AudioYusuStreamOut::write(const void* buffer, size_t bytes) 在dumpPcmData(streamout_ori,outbuffer,bytes,streamout_ori_propty); 之前添加: swS2M(buffer,bytes);
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部