Aracılığıyla paylaş


PullAudioOutputStream Sınıf

Özel ses çıkışı için kullanılan bellek destekli çekme ses çıkış akışını temsil eder.

Devralma
PullAudioOutputStream

Oluşturucu

PullAudioOutputStream(handle: c_void_p | None = None)

Parametreler

Name Description
handle
varsayılan değer: None

Yöntemler

read

Akıştan ses verilerini okur ve verilen arabelleğe doldurur. Okunacak maksimum bayt sayısı, audio_buffer boyutuna göre belirlenir. Hemen kullanılabilir veri yoksa ReadData() sonraki veriler kullanılabilir duruma gelene kadar engeller.

read

Akıştan ses verilerini okur ve verilen arabelleğe doldurur. Okunacak maksimum bayt sayısı, audio_buffer boyutuna göre belirlenir. Hemen kullanılabilir veri yoksa ReadData() sonraki veriler kullanılabilir duruma gelene kadar engeller.

read(audio_buffer: bytes) -> int

Parametreler

Name Description
audio_buffer
Gerekli

Ses verilerini almak için arabellek.

Döndürülenler

Tür Description

Doldurulan bayt sayısı veya akışın sona ermesi ve kullanılabilir başka veri olmaması durumunda 0.