- 博客(5)
- 资源 (9)
- 收藏
- 关注
原创 Android 7.0 Audio的Resample过程详解
【前言】处理过音频文件的工程师都知道音频数据存在采样率(Sample Rate)这个指标。在位深度(Bit Depth)一定的情况下,采样率越高,理论上来说播放出来的声音就越细腻,录制的声音也就越保真,反之亦然。但在较早的Android系统版本上,不管音频文件原来的采
2017-02-24 10:46:10 6172 4
原创 Android Makefile中inherit-product函数简介,以及与include的区别
在 Android Makefile 中时不时会看见 inherit-product 函数的使用,类似下方这样: $(call inherit-product, vendor/dolby/ds/dolby-product.mk) 从参数来看,我们可以猜到这条命令的作用应该是执行了 vendor/dolby/ds/dolby-product.mk 文件。如果仅仅是这样
2017-02-22 10:39:09 12330 3
原创 试用MarkDown标记法和Haroopad编辑器
试用Haroopad一、写在前面说来挺神奇,MarkDown标记法是我在EDN论坛这个电子技术网站上被安利的。 一接触就爱上它了,使用起来简洁方便,所以从今天开始换成用MarkDown标记法来编写文章。但是我不习惯在线编辑,所以在本地安装了Haroopad这款MarkDown编辑器。上图是MarkDown的Logo。这篇文字就是用Haroopad编写的。二、Haroopad介绍Haroopad
2017-02-10 14:53:14 2004 5
原创 Android系统中从发生耳机插拔事件到音频Route切换过程分析
【概要】 我们知道,耳机插入/拔出事件肯定是通过中断通知系统进行处理的。有了这个认识之后,我们就可以对这个过程进行逐个击破的分析了: 1、 谁为耳机事件产生中断? 2、 中断处理函数是哪个? 3、 中断处理函数中执行了什么操作来改变音频Route? 【备注】 本文基于我所使用的硬件环境进行分析,虽然可能与你现在使用的芯片不同,
2017-02-08 11:45:42 3196 2
原创 “csdn观点”的编辑是个骗子
不是说文章被“csdn观点”收录后,作者可以获得限量礼品一份吗?苦苦等候几个月,这都过完年了,我的礼品在哪里......友尽 《csdn观点》第7期 - 大龄程序员的发展方向是做管理还是继续写程序 收录博文《大龄程序员也可以继续做技术》。说实话,很荣幸。 吐槽完毕。
2017-02-07 20:30:37 911
Windows .bat .vbs 脚本工具集合包
2016-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人