classe Audio::P ushAudioOutputStreamCallback
Interface qui définit des méthodes de rappel pour un flux de sortie audio. Mise à jour dans la version 1.7.0.
Dérivez de cette classe et implémentez sa fonction pour fournir vos propres données en tant que flux de sortie audio.
Membres
~PushAudioOutputStreamCallback
Syntaxe : public inline virtual ~PushAudioOutputStreamCallback ( );
Destructeur, ne fait rien.
Write
Syntaxe : public int Write ( uint8_t * dataBuffer , uint32_t size );
Cette fonction est appelée pour placer de manière synchrone des données dans le flux audio.
Paramètres
dataBuffer
Pointeur vers la mémoire tampon à partir de laquelle consommer les données audio.size
Taille de la mémoire tampon.
Retours
Nombre d’octets consommés à partir de la mémoire tampon
Fermer
Syntaxe : public void Close ( );
Cette fonction est appelée pour fermer le flux audio.