Megosztás a következőn keresztül:


PullAudioOutputStream Osztály

Az egyéni hangkimenethez használt memóriaalapú lekéréses hangkimeneti adatfolyamot jelöli.

Öröklődés
PullAudioOutputStream

Konstruktor

PullAudioOutputStream(handle: c_void_p | None = None)

Paraméterek

Name Description
handle
alapértelmezett érték: None

Metódusok

read

Felolvassa a hangadatokat a streamből, és kitölti az adott puffert. Az olvasható bájtok maximális számát a audio_buffer mérete határozza meg. Ha nincs azonnal elérhető adat, a ReadData() letiltja, amíg a következő adatok elérhetővé nem válnak.

read

Felolvassa a hangadatokat a streamből, és kitölti az adott puffert. Az olvasható bájtok maximális számát a audio_buffer mérete határozza meg. Ha nincs azonnal elérhető adat, a ReadData() letiltja, amíg a következő adatok elérhetővé nem válnak.

read(audio_buffer: bytes) -> int

Paraméterek

Name Description
audio_buffer
Kötelező

A hangadatok fogadásához használható puffer.

Válaszok

Típus Description

A kitöltött bájtok száma, vagy 0 abban az esetben, ha a stream eléri a végét, és nincs több elérhető adat.