Chinaunix首页 | 论坛 | 博客
  • 博客访问: 344165
  • 博文数量: 41
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 476
  • 用 户 组: 普通用户
  • 注册时间: 2016-09-01 19:08
个人简介

Android/Linux/音频/驱动

文章分类

全部博文(41)

文章存档

2017年(21)

2016年(20)

我的朋友

发布时间:2016-12-07 14:00:31

【背景介绍】   前 2 天收到个音频子系统的 bug 反馈,测试组说设备在使用某视频 app 播放视频时不定期会出现“嗒嗒”的噪声。因为检查上层 Log 和底层寄存器配置后发现都正常,所以我怀疑是功放芯片硬件的问题,但硬件开发的同事需要我提供 SoC 送到 Codec 芯片之前的原始 PCM 音频数据帮助分析。以前我也.........【阅读全文】

阅读(3986) | 评论(0) | 转发(0)

发布时间:2016-11-29 09:12:23

    没事的时候读读 Linux 的 man 文档能学到不少新东西,注意到以前没注意过的细节。    比如刚才在看 find 命令的文档时就发现了下面这 2 段话:-exec command ;  Execute command; true if 0 status is returned.  All following arguments to find are taken to be argume.........【阅读全文】

阅读(42647) | 评论(13) | 转发(3)

发布时间:2016-11-16 18:38:00

【释义】  在 Andorid 音频开发中,我们会看到叫做 REMOTE_SUBMIX 的音频类型,相应地在底层会有 AUDIO_DEVICE_OUT_REMOTE_SUBMIX 和 AUDIO_DEVICE_IN_REMOTE_SUBMIX 音频设备,在 audio_policy.conf 配置文件中也能看到 r_submix 设备。这次在开发中终于看到了这类音频的使用场景——使设备通过 WiFi 向 Chrome.........【阅读全文】

阅读(4686) | 评论(0) | 转发(0)

发布时间:2016-11-15 17:44:59

【区别】  Normal tracks - PCM格式数据流,缓冲区大小通常容纳 20ms 左右的音频数据,高响应延迟  Fast tracks - PCM格式数据流,缓冲区大小通常容纳小于等于 5ms 的音频数据,低响应延迟  Deep buffer - PCM格式数据流,缓冲区大小通常容纳大于等于 100ms 的音频数据,非常高的响应延迟,使.........【阅读全文】

阅读(3007) | 评论(0) | 转发(0)

发布时间:2016-11-10 10:09:25

【Android音频使用场景标识】    Android系统中对音频使用场景定义了完善的标识。这些标识不管在上层的音频APP还是底层的音频驱动代码中都有使用。但有的使用场景之间互相有交叉,所以需要开发者根据自身应用环境酌情选择使用。的如下表所示:USAGE_ALARM.........【阅读全文】

阅读(3623) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册