我使用ALSA播放PCM樣本。我打開這個功能的PCM流:查找我可以用ALSA播放PCM的所有設備
int snd_pcm_open(snd_pcm_t** pcmp,
const char* name,
snd_pcm_stream_t stream,
int mode);
我目前使用「默認」作爲名稱參數。我希望能夠選擇其他設備。我無法理解的是我如何確定其他可用設備的名稱。
我將USB麥克風連接到我的系統,並且aplay和amixer似乎檢測到新設備。我如何確定該設備的名稱?是否有任何ALSA功能來獲取可用設備列表及其各自的名稱?
嗨:)文件的lib看起來不錯,但沒有任何Java包裝呢? – user390525
對不起,目前我們沒有它。 –
好吧然後;你知道如何獲得揚聲器或耳機路徑;我嘗試了很多次,但路徑如hw:0,0甚至hw:0,1總是返回麥克風:(我有雙工插孔,支持耳機或麥克風... – user390525