Question
Comment spécifier un rappel pour rb->pcm_play_data()
?
Pas de solution correcte
Autres conseils
Le prototype de la fonction de rappel est le suivant :
static void my_audio_callback(const void **start, size_t *size);
*start
doit être configuré pour pointer vers la région de la mémoire où vos données PCM sont stockées (entiers signés 16 bits), et *size
devrait être la taille de cette région.
Une fois que vous avez rédigé votre rappel, appelez rb->pcm_play_data()
, et profitez de la musique !
rb->pcm_play_data(my_audio_callback, NULL, NULL, 0);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow