自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 audio feature

1:高质量音频架构,支持24位播放。外部DAC、外部codec。2:down-mix   downmixer把多声道音频数据转化为双声道数据,且提供环绕音效(surround effect)。3:慢动作摄像和播放  时间伸缩  时间伸缩算法  time stretch  time stretch buffer和normal  buffer

2015-04-14 19:45:10 827

原创 gcc的__attribute__ ((constructor))和__attribute__ ((destructor))

__attribute__ ((constructor))在main函数之前运行或so库 加载时调用。__attribute__ ((destructor))在main函数之后运行或so库卸载时调用。

2015-04-09 10:24:23 520

原创 Machine driver

2.1 注册platform设备Machine就是一个嵌入式设备、机器或开发板,Board。Machine driver负责声卡注册、绑定platform driver和codec driver,实现与设备和开发板特定的代码等。ASOC driver core注册为platform driver,sound/soc/soc-core.c/* ASoC platform driv

2015-04-02 17:49:32 918

原创 ALSA概述

1:概念ALSA是Advanced Linux Sound Architecture 的缩写,目前是linux主流的音频体系架构。参考网站:http://www.alsa-project.org/内核空间,ALSA提供了ALSA Driver core,用户空间,ALSA提供了ALSA lib库,为用户程序提供统一的编程接口,简化应用程序编写的难度。SOC(system on ch

2015-04-02 17:46:03 807

转载 ARM Linux 3.x的设备树(Device Tree)

1.    ARM Device Tree起源Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thing is a f*cking pain in the ass”,引发ARM Linux社区的地震,随后ARM社区进行了一系列的重大修正。在过去的ARM Linux中,arch/arm/plat-xxx和arch/arm/mach

2015-04-02 17:40:37 654

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除