classe Audio::P ushAudioOutputStream
class Audio::PushAudioOutputStream
: public Audio::AudioOutputStream
Classe de flux de sortie audio push. Ajouté dans la version 1.4.0.
Membres
Créer
Syntaxe : public inline static std::shared_ptr< PushAudioOutputStream > Create ( void * pvContext , CUSTOM_AUDIO_PUSH_STREAM_WRITE_CALLBACK writeCallback , CUSTOM_AUDIO_PUSH_STREAM_CLOSE_CALLBACK closeCallback );
Crée un PushAudioOutputStream à l’aide des fonctions de rappel Write() et Close() « C » spécifiées.
Paramètres
pvContext
Pointeur de contexte à utiliser lors de l’appel des rappels.writeCallback
Rappel d’écriture.closeCallback
Fermez le rappel.
Retours
Pointeur partagé vers PushAudioOutputStream
Créer
Syntaxe : public inline static std::shared_ptr< PushAudioOutputStream > Create ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );
Crée un PushAudioOutputStream utilisant les fonctions de rappel Write() et Close() spécifiées.
Paramètres
writeCallback
Rappel d’écriture.closeCallback
Fermez le rappel.
Retours
Pointeur partagé vers PushAudioOutputStream
Créer
Syntaxe : public inline static std::shared_ptr< PushAudioOutputStream > Create ( std::shared_ptr< PushAudioOutputStreamCallback > callback );
Crée un PushAudioOutputStream à l’aide de l’interface de rappel spécifiée avec les fonctions de rappel Write() et Close().
Paramètres
-
callback
Pointeur partagé vers l’instance PushAudioOutputStreamCallback.
Retours
Pointeur partagé vers PushAudioOutputStream