Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
class Audio::PushAudioInputStream
: public Audio::AudioInputStream
Rappresenta il flusso di input audio push supportato dalla memoria usato per configurazioni di input audio personalizzate.
Membri
~PushAudioInputStream
Sintassi: public inline virtual ~PushAudioInputStream ( );
Distruttore; chiude il flusso sottostante, se non è già chiuso.
Scrivere
Sintassi: public inline void Write ( uint8_t * dataBuffer , uint32_t size );
Scrive i dati audio specificati eseguendo una copia interna dei dati. Nota: dataBuffer non deve contenere intestazioni audio.
Parametri
dataBufferPuntatore al buffer audio di cui questa funzione eseguirà una copia.sizeDimensioni del buffer.
SetProperty
Sintassi: public inline void SetProperty ( PropertyId id , const SPXSTRING & value );
Impostare il valore di una proprietà. Le proprietà dei dati audio devono essere impostate prima di scrivere i dati audio. Aggiunta nella versione 1.5.0.
Parametri
idID della proprietà. Vedere PropertyIdvaluevalore da impostare
SetProperty
Sintassi: public inline void SetProperty ( const SPXSTRING & propertyName , const SPXSTRING & value );
Impostare il valore di una proprietà. Le proprietà dei dati audio devono essere impostate prima di scrivere i dati audio. Aggiunta nella versione 1.5.0.
Parametri
propertyNameNome della proprietà.valuevalore da impostare
Chiudi
Sintassi: public inline void Close ( );
Chiude il flusso.
Creazione
Sintassi: public inline static std::shared_ptr< PushAudioInputStream > Create ( );
Crea una memoria supportata da PushAudioInputStream usando il formato predefinito (16 kHz, 16 bit, mono PCM).
Restituzioni
Puntatore condiviso a PushAudioInputStream
Creazione
Sintassi: public inline static std::shared_ptr< PushAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format );
Crea un pushAudioInputStream supportato dalla memoria con il formato audio specificato.
Parametri
-
formatformato di flusso audio.
Restituzioni
Puntatore condiviso a PushAudioInputStream