portaudio回調方式實現錄製任意長度的音頻

portaudio是一個跨平臺音頻庫,相似於SDL做爲跨平臺圖像庫同樣,只是在系統原生音頻庫(alsa、oss)上封裝了一層異步 portaudio自帶的錄音示例代碼只有同步IO模式,沒有異步IO模式,而異步IO能釋放主線程,是更好的方式socket 爲了實現異步,須要定義回調函數,在回調函數裏將音頻數據不斷寫入文件 ide 爲了實現任意長度,須要引入無限循環,但該無限循環要能根據用戶的輸入及時退
相關文章
相關標籤/搜索