klasse Audio::P ushAudioOutputStream
class Audio::PushAudioOutputStream
: public Audio::AudioOutputStream
Streamklasse voor audio-uitvoer pushen. Toegevoegd in versie 1.4.0.
Leden
Maak
Syntaxis: public inline static std::shared_ptr< PushAudioOutputStream > Create ( void * pvContext , CUSTOM_AUDIO_PUSH_STREAM_WRITE_CALLBACK writeCallback , CUSTOM_AUDIO_PUSH_STREAM_CLOSE_CALLBACK closeCallback );
Hiermee maakt u een PushAudioOutputStream die gebruikmaakt van de opgegeven callbackfuncties voor Write() en Close() C.
Parameterwaarden
pvContext
contextaanwijzer die moet worden gebruikt bij het aanroepen van de callbacks.writeCallback
Terugschrijven.closeCallback
callback sluiten.
Retouren
Een gedeelde aanwijzer naar PushAudioOutputStream
Maak
Syntaxis: public inline static std::shared_ptr< PushAudioOutputStream > Create ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );
Hiermee maakt u een PushAudioOutputStream die gebruikmaakt van de opgegeven callback-functies Write() en Close().
Parameterwaarden
writeCallback
Terugschrijven.closeCallback
callback sluiten.
Retouren
Een gedeelde aanwijzer naar PushAudioOutputStream
Maak
Syntaxis: public inline static std::shared_ptr< PushAudioOutputStream > Create ( std::shared_ptr< PushAudioOutputStreamCallback > callback );
Hiermee maakt u een PushAudioOutputStream die gebruikmaakt van de opgegeven callback-interface met de callback-functie Write() en Close().
Parameterwaarden
-
callback
shared pointer to PushAudioOutputStreamCallback instance.
Retouren
Een gedeelde aanwijzer naar PushAudioOutputStream