format audio Rockbox

voix
13

Comment spécifier un rappel pour rb->pcm_play_data()?

Créé 04/08/2008 à 16:02
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
5

Le prototype de la fonction de rappel est la suivante:

static void my_audio_callback(const void **start, size_t *size);

*startdoit être réglé pour pointer vers la zone de mémoire dans laquelle les données de votre PCM est enregistré (signé entiers de 16 bits), et *sizedevrait être la taille de cette région.

Une fois que vous avez écrit votre rappel, appelez rb->pcm_play_data()et profiter de la musique!

rb->pcm_play_data(my_audio_callback, NULL, NULL, 0);
Créé 14/11/2015 à 18:34
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more