PullAudioOutputStream クラス

カスタム オーディオ出力に使用されるメモリ に基づくプル オーディオ出力ストリームを表します。

継承
PullAudioOutputStream

コンストラクター

PullAudioOutputStream(handle: c_void_p | None = None)

パラメーター

名前 説明
handle
既定値: None

メソッド

read

ストリームからオーディオ データを読み取り、指定されたバッファーに入力します。 読み取る最大バイト数は、audio_bufferのサイズによって決まります。 すぐに使用できるデータがない場合、ReadData() は次のデータが使用可能になるまでブロックします。

read

ストリームからオーディオ データを読み取り、指定されたバッファーに入力します。 読み取る最大バイト数は、audio_bufferのサイズによって決まります。 すぐに使用できるデータがない場合、ReadData() は次のデータが使用可能になるまでブロックします。

read(audio_buffer: bytes) -> int

パラメーター

名前 説明
audio_buffer
必須

オーディオ データを受信するバッファー。

戻り値

説明

ストリームが末尾に達し、使用可能なデータがなくなった場合は、入力されたバイト数、または 0。