1
我有一個音頻驅動程序存在於我擁有的linux內核中。使用像aplay這樣的alsa實用程序,設置並獲取我想要編寫的c應用程序來測試驅動程序的功能,如播放,設置音量和獲取音量。我對如何在c代碼中使用aplay和其他alsa命令感到困惑。我是第一次這樣做。任何人都可以幫助我做到這一點。如何編寫c應用程序代碼來測試linux音頻驅動程序
在此先感謝。
我有一個音頻驅動程序存在於我擁有的linux內核中。使用像aplay這樣的alsa實用程序,設置並獲取我想要編寫的c應用程序來測試驅動程序的功能,如播放,設置音量和獲取音量。我對如何在c代碼中使用aplay和其他alsa命令感到困惑。我是第一次這樣做。任何人都可以幫助我做到這一點。如何編寫c應用程序代碼來測試linux音頻驅動程序
在此先感謝。
請參閱回答這個問題:
Set ALSA master volume from C code
而且還讀了alsa /混頻器LIB手冊頁。
其他參考資料: http://www.alsa-project.org/alsa-doc/alsa-lib/mixer_8h.html
爲什麼這樣做,在C,而不是在你的makefile目標? –
謝謝伊格納西奧。其實這是給我的要求。我期望提供一個非常簡單的C代碼,它應該能夠播放,設置音量和使用alsa驅動程序獲取音量。我沒有得到如何去做。你能幫我嗎? – user1497818