Klasse Audio::P ushAudioOutputStream
class Audio::PushAudioOutputStream
: public Audio::AudioOutputStream
Push-Audioausgabestreamklasse. In Version 1.4.0 hinzugefügt.
Member
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 Callbackfunktionen Write() und Close() "C".
Parameter
pvContext
Kontextzeiger, der beim Aufrufen der Rückrufe verwendet werden soll.writeCallback
Rückruf schreiben.closeCallback
Schließen Sie den Rückruf.
Gibt zurück
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 Rückruffunktionen Write() und Close().
Parameter
writeCallback
Rückruf schreiben.closeCallback
Schließen Sie den Rückruf.
Gibt zurück
Ein freigegebener Zeiger auf PushAudioOutputStream
Erstellen
Syntax: public inline static std::shared_ptr< PushAudioOutputStream > Create ( std::shared_ptr< PushAudioOutputStreamCallback > callback );
Erstellt einen PushAudioOutputStream mithilfe der angegebenen Rückrufschnittstelle mit der Rückruffunktion Write() und Close().
Parameter
-
callback
Freigegebener Zeiger auf die PushAudioOutputStreamCallback-Instanz.
Gibt zurück
Ein freigegebener Zeiger auf PushAudioOutputStream