在Tiny210 的LINUX3.08系统中是否具有alsa音频框架?
谢谢。
源由:要做一个录音与播放wav格式的程序。原本在别的开发板运行良好的程序,在本开发板出现snd_pcm_hw_params_set_channels()运行错误。主要以下两个会跑到错误里去。
if (SNDWAV_SetParams(&playback, &wav) < 0)
{
fprintf(stderr, "Error set_snd_pcm_params\n");
goto Err;
}
if (snd_pcm_hw_params_set_channels(sndpcm->handle, hwparams, LE_SHORT(wav->format.channels)) < 0)
{
fprintf(stderr, "Error snd_pcm_hw_params_set_channels\n");
goto ERR_SET_PARAMS;
}
所有的代码参见:基于ALSA的WAV播放和录音程序
http://blog.csdn.net/evilcode/article/details/7594328