Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
class Audio::PushAudioOutputStream
: public Audio::AudioOutputStream
Envoyer (push) la classe de flux de sortie audio. 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 utilisant les pointeurs de fonctions de rappel Write() et Close() « C » spécifiés.
Paramètres
pvContextpointeur de contexte à utiliser lors de l’appel des rappels.writeCallbackrappel d’écriture.closeCallbackFermer 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
writeCallbackrappel d’écriture.closeCallbackFermer 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 utilisant l’interface de rappel spécifiée avec la fonction de rappel Write() et Close().
Paramètres
-
callbackpointeur partagé vers l’instance PushAudioOutputStreamCallback.
Retours
Pointeur partagé vers PushAudioOutputStream