Shinobiライブラリ - 音声サンプリング関数

wsBufGetBitPerSmpl

量子化ビット数情報の取得

書式

Sint32 wsBufGetBitPerSmpl( wsbuf ) 
WSBUF wsbuf 

引数

wsbuf   取り込み制御ハンドル

戻り値

量子化ビット数情報

解説

指定した取り込み制御ハンドル(WSBUF)からSIPデバイスの 量子化ビット数(1サンプルあたりのビット数)情報を取得します。

戻り値には、次の値が定義されています。

 値   意味 
 WSD_BUF_BPS_16BIT   16bit リニア 
 WSD_BUF_BPS_8BIT   8bit μ-law codec 

16bitリニアの場合は 16bit としてサンプリングされ、有効ビット数は上位14bitとなります。 8bitμ-law codecの場合は、符号化されたデータがリングバッファに溜められます。 音声データにするには符号化が必要です。


wsBufGetBitPerSmpl
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999