PullAudioInputStream class
カスタム オーディオ入力構成に使用されるオーディオ入力ストリームを表します。
- Extends
メソッド
close() | オブジェクトにアタッチされている外部リソースを明示的に解放します |
create(Pull |
既定の形式 (16 kHz 16 ビット mono PCM) を使用して、read() メソッドと close() メソッドの指定されたコールバック インターフェイスに委任する PullAudioInputStream を作成します。 |
継承されたメソッド
create |
read() メソッドと close() メソッドの指定したコールバック インターフェイスにデリゲートする PullAudioInputStream を作成します。 |
create |
指定したオーディオ形式を使用して、メモリに基づく PushAudioInputStream を作成します。 |
メソッドの詳細
close()
オブジェクトにアタッチされている外部リソースを明示的に解放します
function close()
create(PullAudioInputStreamCallback, AudioStreamFormat)
既定の形式 (16 kHz 16 ビット mono PCM) を使用して、read() メソッドと close() メソッドの指定されたコールバック インターフェイスに委任する PullAudioInputStream を作成します。
static function create(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream
パラメーター
- callback
- PullAudioInputStreamCallback
PullAudioInputStreamCustomCallback から派生したカスタム オーディオ入力オブジェクト
- format
- AudioStreamFormat
コールバックの read() メソッドからオーディオが返されるオーディオ データ形式 (形式が 16 kHz 16 ビット mono PCM でない場合は必須)。
戻り値
作成されるプッシュ オーディオ入力ストリーム。
継承済みメソッドの詳細
createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)
read() メソッドと close() メソッドの指定したコールバック インターフェイスにデリゲートする PullAudioInputStream を作成します。
static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream
パラメーター
- callback
- PullAudioInputStreamCallback
PullAudioInputStreamCallback から派生したカスタム オーディオ入力オブジェクト
- format
- AudioStreamFormat
コールバックの read() メソッドからオーディオが返されるオーディオ データ形式 (形式が 16 kHz 16 ビット mono PCM でない場合は必須)。
戻り値
作成されるオーディオ入力ストリーム。
createPushStream(AudioStreamFormat)
指定したオーディオ形式を使用して、メモリに基づく PushAudioInputStream を作成します。
static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream
パラメーター
- format
- AudioStreamFormat
オーディオがプッシュ オーディオ ストリームの write() メソッドに書き込まれるオーディオ データ形式 (形式が 16 kHz 16 ビット mono PCM でない場合は必須)。
戻り値
作成されるオーディオ入力ストリーム。