Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
class Audio::PushAudioOutputStream
: public Audio::AudioOutputStream
Push-Audioausgabedatenstromklasse. In Version 1.4.0 hinzugefügt.
Elemente
Erstellen
Syntax: public inline static std::shared_ptr< PushAudioOutputStream > Create ( void * pvContext , CUSTOM_AUDIO_PUSH_STREAM_WRITE_CALLBACK writeCallback , CUSTOM_AUDIO_PUSH_STREAM_CLOSE_CALLBACK closeCallback );
Erstellt einen PushAudioOutputStream unter Verwendung der angegebenen Write() und Close() "C"-Rückruffunktionen mit Zeigern.
Die Parameter
pvContextKontextzeiger, der beim Aufrufen der Rückrufe verwendet werden soll.writeCallbackRückruf schreiben.closeCallbackRückruf schließen.
Rückgaben
Ein freigegebener Zeiger auf PushAudioOutputStream
Erstellen
Syntax: public inline static std::shared_ptr< PushAudioOutputStream > Create ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );
Erstellt einen PushAudioOutputStream mit den angegebenen Write()- und Close()-Rückruffunktionen.
Die Parameter
writeCallbackRückruf schreiben.closeCallbackRückruf schließen.
Rückgaben
Ein freigegebener Zeiger auf PushAudioOutputStream
Erstellen
Syntax: public inline static std::shared_ptr< PushAudioOutputStream > Create ( std::shared_ptr< PushAudioOutputStreamCallback > callback );
Erstellt einen PushAudioOutputStream unter Verwendung der angegebenen Rückrufschnittstelle mit write() und Close() callback function.
Die Parameter
-
callbackFreigegebener Zeiger auf PushAudioOutputStreamCallback-Instanz.
Rückgaben
Ein freigegebener Zeiger auf PushAudioOutputStream