3288,linux录音问题。

我在做音频的时候,播放没问题,但是录音会显示这个错误:dmix plugin supports only playback stream
网上下一些现成的录音小程序(带界面的那种现成的可执行程序),大多都不行。你们遇见过这种情况吗。
播放程序OK:
if (snd_pcm_open(&playback.handle, “default”, SND_PCM_STREAM_PLAYBACK, 0) < 0) {
fprintf(stderr, “Error snd_pcm_open [ %s]/n”, devicename);
goto Err;
}

录音程序报错:
if (snd_pcm_open(&playback.handle, “default”, SNDRV_PCM_STREAM_CAPTURE, 0) < 0) {
fprintf(stderr, “Error snd_pcm_open [ %s]/n”, devicename);
goto Err;
}
怎么破。