PullAudioOutputStream Klasa
Reprezentuje wspierany przez pamięć strumień wyjściowy danych wyjściowych ściągnięcia dźwięku używany do niestandardowych danych wyjściowych dźwięku.
- Dziedziczenie
-
PullAudioOutputStream
Konstruktor
PullAudioOutputStream(handle: c_void_p | None = None)
Parametry
Nazwa | Opis |
---|---|
handle
|
wartość domyślna: None
|
Metody
read |
Odczytuje dane audio ze strumienia i wypełnia dany bufor. Maksymalna liczba bajtów do odczytania zależy od rozmiaru audio_buffer. Jeśli nie ma natychmiast dostępnych danych, funkcja ReadData() blokuje do momentu udostępnienia następnych danych. |
read
Odczytuje dane audio ze strumienia i wypełnia dany bufor. Maksymalna liczba bajtów do odczytania zależy od rozmiaru audio_buffer. Jeśli nie ma natychmiast dostępnych danych, funkcja ReadData() blokuje do momentu udostępnienia następnych danych.
read(audio_buffer: bytes) -> int
Parametry
Nazwa | Opis |
---|---|
audio_buffer
Wymagane
|
Bufor do odbierania danych dźwiękowych. |
Zwraca
Typ | Opis |
---|---|
Liczba wypełnionych bajtów lub 0 w przypadku, gdy strumień osiągnie jego koniec i nie ma więcej dostępnych danych. |
Azure SDK for Python