最終更新:2021-01-09 (土) 13:59:34 (13d)  

ALSA/バッファ
Top / ALSA / バッファ

リングバッファ

  • 再生位置
  • 転送位置

用語

avail

  • 空いたバッファ全体

delay

  • まだ再生していない音声データの長さ

メモ

  • avail+delay=バッファ

バッファ

ピリオド

  • レイテンシ:latency = periodsize * periods / (rate * bytes_per_frame)
  • There should be at least two periods per buffer

フレーム (4バイト)

  • 2サンプル (L+R)

サンプル (2バイト)

  • MSB,LSB

関連