PullAudioInputStream class
Rappresenta il flusso di input audio usato per configurazioni di input audio personalizzate.
- Extends
Metodi
close() | Libera in modo esplicito qualsiasi risorsa esterna collegata all'oggetto |
create(Pull |
Crea un pullAudioInputStream che delega all'interfaccia di callback specificata per i metodi read() e close(), usando il formato predefinito (16 kHz 16bit mono PCM). |
Metodi ereditati
create |
Crea un pullAudioInputStream che delega all'interfaccia di callback specificata per i metodi read() e close(). |
create |
Crea una memoria supportata da PushAudioInputStream con il formato audio specificato. |
Dettagli metodo
close()
Libera in modo esplicito qualsiasi risorsa esterna collegata all'oggetto
function close()
create(PullAudioInputStreamCallback, AudioStreamFormat)
Crea un pullAudioInputStream che delega all'interfaccia di callback specificata per i metodi read() e close(), usando il formato predefinito (16 kHz 16bit mono PCM).
static function create(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream
Parametri
- callback
- PullAudioInputStreamCallback
Oggetto di input audio personalizzato, derivato da PullAudioInputStreamCustomCallback
- format
- AudioStreamFormat
Formato dati audio in cui verrà restituito l'audio dal metodo di lettura() del callback (Obbligatorio se il formato non è 16 kHz mono PCM).
Restituisce
Flusso di input audio push creato.
Dettagli dei metodi ereditati
createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)
Crea un pullAudioInputStream che delega all'interfaccia di callback specificata per i metodi read() e close().
static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream
Parametri
- callback
- PullAudioInputStreamCallback
Oggetto di input audio personalizzato, derivato da PullAudioInputStreamCallback
- format
- AudioStreamFormat
Formato dati audio in cui verrà restituito l'audio dal metodo di lettura() del callback (Obbligatorio se il formato non è 16 kHz mono PCM).
Restituisce
Flusso di input audio creato.
Ereditato daAudioInputStream.createPullStream
createPushStream(AudioStreamFormat)
Crea una memoria supportata da PushAudioInputStream con il formato audio specificato.
static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream
Parametri
- format
- AudioStreamFormat
Formato dati audio in cui l'audio verrà scritto nel metodo di scrittura del flusso audio push (Obbligatorio se il formato non è 16 kHz mono PCM).
Restituisce
Flusso di input audio creato.
Ereditato daAudioInputStream.createPushStream