PulseAudio プログラミング

PulseAudio プログラミング
PulseAudio は、主に Unix 系 OS でサウンドを扱うための、一般的なサウンドサーバーの一つです。
ここでは、C 言語による PulseAudio のプログラミング方法を解説しています。

ソースコード : pulse-src.tar.bz2

  1. シンプルAPI
  2. 非同期API
  3. スレッドメインループ
  4. サーバー情報
  5. クライアント情報
  6. カード情報
  7. シンク情報
  8. 音量とサーバーイベント
  9. ソース情報
  10. シンク入力
  11. ストリーム
  12. 書き込み
  13. バッファ
  14. バッファアンダーフロー
  15. プリバッファ
  16. タイミング情報
  17. 録音(1)
  18. 録音(2) - モニターソース