2008-08-04 23 views

Respuesta

5

El prototipo de la función de devolución de llamada es el siguiente:

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

*start se debe establecer para que apunte a la región de memoria donde se almacenan los datos PCM (16 bits enteros con signo), y *size debería haber el tamaño de esta región

¡Una vez que haya escrito su devolución de llamada, llame al rb->pcm_play_data(), y disfrute de la música!

rb->pcm_play_data(my_audio_callback, NULL, NULL, 0); 
Cuestiones relacionadas