Pregunta
¿Cómo se puede especificar una devolución de llamada para rb->pcm_play_data()
?
No hay solución correcta
Otros consejos
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 su PCM se almacenan los datos (16 bits a enteros), y *size
debe ser el tamaño de esta región.
Una vez que usted haya escrito su devolución de llamada, llamada rb->pcm_play_data()
, y disfrutar de la música!
rb->pcm_play_data(my_audio_callback, NULL, NULL, 0);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow