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::PushAudioOutputStream
: public Audio::AudioOutputStream
Eseguire il push della classe di flusso di output audio. Aggiunta nella versione 1.4.0.
Membri
Creazione
Sintassi: public inline static std::shared_ptr< PushAudioOutputStream > Create ( void * pvContext , CUSTOM_AUDIO_PUSH_STREAM_WRITE_CALLBACK writeCallback , CUSTOM_AUDIO_PUSH_STREAM_CLOSE_CALLBACK closeCallback );
Crea un oggetto PushAudioOutputStream utilizzando i puntatori alle funzioni di callback Write() e Close() "C" specificati.
Parametri
pvContextpuntatore di contesto da usare quando si richiamano i callback.writeCallbackcallback di scrittura.closeCallbackCallback di chiusura.
Restituzioni
Puntatore condiviso a PushAudioOutputStream
Creazione
Sintassi: public inline static std::shared_ptr< PushAudioOutputStream > Create ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );
Crea un oggetto PushAudioOutputStream utilizzando le funzioni di callback Write() e Close() specificate.
Parametri
writeCallbackcallback di scrittura.closeCallbackCallback di chiusura.
Restituzioni
Puntatore condiviso a PushAudioOutputStream
Creazione
Sintassi: public inline static std::shared_ptr< PushAudioOutputStream > Create ( std::shared_ptr< PushAudioOutputStreamCallback > callback );
Crea un oggetto PushAudioOutputStream utilizzando l'interfaccia di callback specificata con la funzione di callback Write() e Close().
Parametri
-
callbackpuntatore condiviso all'istanza pushAudioOutputStreamCallback.
Restituzioni
Puntatore condiviso a PushAudioOutputStream