class Audio::P ushAudioOutputStream

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

  • pvContext Kontextzeiger, der beim Aufrufen der Rückrufe verwendet werden soll.

  • writeCallback Rückruf schreiben.

  • closeCallback Rü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

  • writeCallback Rückruf schreiben.

  • closeCallback Rü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

  • callback Freigegebener Zeiger auf PushAudioOutputStreamCallback-Instanz.

Rückgaben

Ein freigegebener Zeiger auf PushAudioOutputStream