自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

menuconfig的专栏

进军移动互联网,专注游戏开发。

  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

转载 alsa-utils工具包的使用

ALSA是kernel中的一个声音驱动程序.它包括alsa核心和其他声卡的驱动.alsa-utils是alsa的一个工具包,里面包含有声卡测试和音频编辑的工具.二.alsa-utils的安装1.RPM包方式Turbolinux 10.5,11版本已经包含有alsa-utils的rpm包,你可以直接安装:

2011-03-15 09:38:00 1452

转载 getopt_long及其使用

Linux系统下,需要大量的命令行选项,如果自己手动解析他们的话实在是有违软件复用的思想,不过还好,GNU C library留给我们一个解析命令行的接口(X/Open规范),好好使用它可以使你的程序改观不少。使用getopt_long()需要引入头文件#include 现在我们使用一个例子来说明它的使用。一个应用程序需要如下的短选项和长选项。

2011-03-10 10:15:00 582

转载 alsa驱动分析(2.6.21内核)之二

通常使用 alsalib 来播放声音包括以下几个步骤:1, open, 这个和 oss 相同,对应于 alsa 就是 snd_pcm_open ;2, param 设置,这个就是 snd_pcm_hw_params;3, 上层的 alsa 在设置 param 的成功以后或者出错的时候恢复都需要调用 snd_pcm_prepare;4, write 函数;现在一个个的来看;

2011-03-03 16:45:00 1307

转载 alsa驱动分析之一

这就是设备的注册了,设备本身非常简单,复杂的是这个设备的 drvdata , drvdata 里面包含了三部分,关于 machine 的,关于 platform 的,关于 codec 的,从大体上说 machine 主要是关于 cpu 这边的也可以说是关于 ssp 本身设置的,而 platform 是关于平台级别的,就是说这个平台本身实现相关的,而 codec 就是与我们所用的音频 codec 相关的;基本上这里就可以看出整个音频驱动的架构特点,就是从 alsa 层进入—— > 内核 alsa 层接口 ->

2011-03-03 16:44:00 1084

转载 alsa软件结构

1,alsa的基本软件结构 alsa app -------------------- alsa lib -------------------- alsa driver -------------------- alsa device driver linux下软件模块架构的一些重要特点:

2011-03-02 17:02:00 1118

smartsvn for mac

SmartSVN是一个功能多且易于使用的Subversion 客户端,可运行在Linux、Mac OS X、OS/2、Unix以及Windows。除了标准的SVN指令(例如checkout、update、commit、merge等)之外,其亦提供tag与branch处理(无需要为了转换不同的tag或branch而去处理URL)、内建档案比对与冲突处理器(conflict solver)等。使用者无需安装额外的工具来处理SVN working copies,SmartSVN用起来类似命令列SVN client或档案比对工具

2015-08-26

TexturePacker for mac

TexturePacker for mac

2015-08-26

Linux内核源代码漫游

Linux 内核源代码漫游 创建时间:2001-10-11 21时13 分<br>第 1 页 共 9 页<br>Linux内核源代码漫游<br>Alessandro Rubini 著, rubini@pop.systemy.it<br>赵炯 译,gohigh@sh163.net (www.plinux.org)<br>本章试图以顺序的方式来解释Linux 源代码,以帮助读者对源代码的体系结构以及很多<br>相关的unix 特性的实现有一个很好的理解。目标是帮助对Linux 不甚了解的有经验的C 程<br>序员对整个Linux 的设计有所了解。这也就是为什么内核漫游的入点选择为内核本身的启始<br>点:系统引导(启动)。<br>

2007-08-15

空空如也

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

TA关注的人

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