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


PullAudioInputStreamCallback Osztály

Egy hangbemeneti stream visszahívási módszereit meghatározó felület.

Ebből az osztályból származik, és implementálja a funkcióját, hogy saját adatokat biztosítson hangbemeneti adatfolyamként.

Öröklődés
builtins.object
PullAudioInputStreamCallback

Konstruktor

PullAudioInputStreamCallback()

Metódusok

close

A visszahívás, amely a stream bezárásakor lesz meghívva.

get_property
read

Ezt a függvényt úgy hívjuk meg, hogy szinkron módon kérje le az adatokat a hangstreamből. A read() által visszaadott puffer nem tartalmazhat hangfejlécet.

close

A visszahívás, amely a stream bezárásakor lesz meghívva.

close() -> None

get_property

get_property(id: PropertyId) -> str

Paraméterek

Name Description
id
Kötelező

read

Ezt a függvényt úgy hívjuk meg, hogy szinkron módon kérje le az adatokat a hangstreamből. A read() által visszaadott puffer nem tartalmazhat hangfejlécet.

read(buffer: memoryview) -> int

Paraméterek

Name Description
buffer
Kötelező

a puffer, amelybe a hangadatokat át kell adni.

Válaszok

Típus Description

A streambe átadott bájtok száma.