• 博客访问: 35317
  • 亚虎娱乐数量: 25
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 291
  • 用 户 组: 普通用户
  • 注册时间: 2016-09-01 19:08
  • 认证徽章:
个人简介

Android/Linux/音频/驱动

文章存档

2017年(5)

2016年(20)

我的朋友
微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅

发布时间:2017-02-24 11:05:11

处理过音频文件的工程师都知道音频数据存在采样率(Sample Rate)这个指标。在位深度(Bit Depth)一定的情况下,采样率越高,理论上来说播放出来的声音就越细腻,录制的声音也就越保真,反之亦然。

但在较早的Android系统版本上,不管音频文件原来的采样率几何,统统都被重采样(Resample)到44.1KHz进行播放,录制的时候则是被固定为8KHz进行采样。尽管这样的处理方式被广大音质爱好者所诟病,但在当时它确实是一种实现设备兼容的有效方法。......【阅读全文】

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

发布时间:2017-01-04 18:12:17

【前言】  因为这几天在为设备从Android M升级到Android N的bringup做准备,所以一直没写博客。趁现在刚刚把Kernel部分的移植做完,忙里偷闲把2周前解决的一个音频UnderRun问题记录一下,留作以后参考。  问题现象是:使用腾讯视频APP播放视频,一段时间后会出现pop-click噪音,听起来类似“哒哒”一样.........【阅读全文】

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

发布时间:2016-12-29 07:42:41

【声明】  本文转自《3.5 mm Headset Jack: Device Specification》【正文】3.5 mm Headset Jack: Device SpecificationTo achieve compatibility with the 3.5 mm plug headset specification, devices that include a 4 conductor 3.5 mm audio jack must meet the following .........【阅读全文】

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

发布时间:2016-12-19 17:21:47

  这段时间接手 Android 音频子系统,相应 Framework 层的内容也让我在负责。这其中有一个叫 AudioEffect 的概念一直很困扰我,因为我之前一直是在底层开发转悠的,接触的都是 HAL、驱动、寄存器这些东西,里面也没看到过 AudioEffect 这种说法啊。按我之前的理解,音效的设定譬如均衡器、回声消除的配置应该是.........【阅读全文】

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

发布时间:2016-12-08 17:58:19

【说明】    在对Android设备的音频子系统进行debug的时候,迅速在log文件中定位到我们关注的位置能帮助我们节省不少时间。    基于这个想法,把之前debug过程中很有帮助的一些关键字备份在下方列表中,以便后续查询。    注意,Log类型为Verbose的日志默认是不输出的。如果想.........【阅读全文】

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

登录 注册