
android-audio
zhengdongtao110
这个作者很懒,什么都没留下…
展开
-
android左右声道接反具体修正方法
原理:对buffer的奇偶位数的数据进行对调C++ tinyalsa 写法:void AudioYusuStreamOut::swS2M(const void* buffer, size_t bytes){uint32 Idx_i;int16 PCM_M;short* pbuffer=(short*)buffer;//enable software stereo to monof...原创 2018-12-04 18:59:04 · 2221 阅读 · 0 评论 -
Android : android 9.0 audio 接口分析
<div id="post_detail"><div class="post"> <h2> <a id="cb_post_title_url" href="https://www.cnblogs.com/blogs-of-lxl/p/8656286.html">Android : android 8.0 audio 接口分析<...原创 2019-04-02 15:23:34 · 3717 阅读 · 0 评论 -
[IMX6Q][Android4.4] Audio添加控制MIC左右声道接口
平台: freescale imx6q系统: Android4.4主要关注的是自下而上添加的方法,添加的顺序是:HAL -> AudioFlinger -> AudioSystem -> AudioRecord -> JNI -> Framework这样Application申请了AudioRecord之后就可以使用了。HAL:hardware/imx...转载 2019-04-13 17:56:40 · 844 阅读 · 0 评论 -
支持多通道录音
原生Android只支持2 channel的录音。可是偏偏会有多mic的需求,比如说语音识别。目前已知TDM协议可以将多mic数据从kernel送到hal,从内核空间搬运到用户空间中。可是原生AudioRecord接口是完全不支持多channel录音数据的采集的,怎么修改,才能让原生进行支持...转载 2019-04-27 15:53:34 · 3527 阅读 · 2 评论 -
Android新增加音频流类型
Android新增STREAM_A2DP流类型,适用于蓝牙音乐,等于在android上层独立出一条音频通道,audioFIinger可以根据流类型做策略。diff --git a/frameworks/av/include/media/AudioPolicyHelper.h b/frameworks/av/include/media/AudioPolicyHel...转载 2019-05-10 19:14:45 · 2765 阅读 · 0 评论