android耳机左右声道接反具体修正方法
- 软件编程
- 2026-01-11 14:37:52
可以用如下方法:
修改AudioYusuStreamOut.cpp,添加方法:
复制代码 代码如下:
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);
# BR
# 可以用
# gt
# lt
# span
# 耳机
# void
# const
# cpp
# size_t
# write
# bytes
# buffer
# Android Usb设备的监听(Dev)外设端口的判定以及耳机的插拔
# android实现添加耳机状态图标的方法
# android FM播放时拔出耳机后FM APP自动close解决方法
# Android耳机插拔检测(framework篇)原理解析
# 左右声道
# android 检测耳机是否插入方法
# Idx_i
# AudioYusuStreamOut
# PCM_M
# swS2M
# ssize_t
# outbuffer
# streamout_ori
# dumpPcmData
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
Windows Zookeeper安装过程及启动图解
在 Python 中使用 7zip 备份文件的操作
Java 8 Stream.distinct() 列表去重的操作
vue中利用three.js实现全景图的完整示例
pandas抽取行列数据的几种方法
C语言实现学生成绩等级划分的方法实例
使用PyCharm官方中文语言包汉化PyCharm
c#读取excel数据的两种方法实现
JavaScript实现弹出窗口效果
用python对excel查重
利用python爬取有道词典的方法
python基于socket模拟实现ssh远程执行命令
Mysql修改存储过程相关权限问题
在Docker构建的容器中实现安装ping工具
Pandas DataFrame求差集的示例代码
java redis 实现简单的用户签到功能
Android自定义View圆形图片控件代码详解
C语言规律循环累加求和案例
docker 连接宿主Mysql操作
浅析Activity启动模式
JavaScript中的几种继承方法示例
Java 跨域问题的处理方式
python 实现表情识别
C#9.0新特性详解——顶级程序语句(Top-Level Programs)
Docker运行springboot项目的实现
MySQL使用MRG_MyISAM(MERGE)实现分表后查询的示例
H5 js点击按钮复制文本到粘贴板
Python 调用 ES、Solr、Phoenix的示例代码
JRebel在线激活破解实现教程
c# 实现KMP算法的示例代码
Nginx+php配置文件及原理解析
python自动从arxiv下载paper的示例代码
pandas将list数据拆分成行或列的实现
SpringBoot生成二维码的实现
基于Cesium绘制抛物弧线
C++ 获取URL内容的实例
SpringBoot接入支付宝支付的方法步骤
python爬虫判断招聘信息是否存在的实例代码
java初学者如何让编程学习起来更简单
python中复数的共轭复数知识点总结
C++和python实现阿姆斯特朗数字查找实例代码
PHP基于ip2long实现IP转换整形
Java 如何优雅的拷贝对象属性
vue-drawer-layout实现手势滑出菜单栏
Goland 生成可执行文件的操作
Java后端Cookie实现(时间戳)代码实例
mongodb数据库实验之增删查改
Java编写简单计算器的完整实现过程
idea打不开双击IDEA图标没反应的快速解决方案
pycharm实现猜数游戏
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
