linux

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年6月23日

摘要: 对音频设备的操作主要是初始化音频设备以及往音频设备发送 PCM(Pulse Code Modulation)数据。为了方便,本文使用 ALSA(Advanced Linux Sound Architecture)提供的库和驱动。在编译和运行本文中的 MP3 流媒体播放器的时候,必须先安装 ALSA 相关的文件。本文用到的主要对 PCM 设备操作的函数分为 PCM 设备初始化的函数以及 PCM 接口的一些操作函数。PCM 硬件设备参数设置和初始化的函数有:intsnd_pcm_hw_params_malloc(snd_pcm_hw_params_t**ptr) intsnd_pcm_hw_par 阅读全文
posted @ 2013-06-23 16:58 h13 阅读(17913) 评论(0) 推荐(0) 编辑