formato de áudio Rockbox

votos
13

Como você especificar um callback para rb->pcm_play_data()?

Publicado 04/08/2008 em 16:02
fonte usuário
Em outras línguas...                            


1 respostas

votos
5

O protótipo para a função de retorno de chamada é a seguinte:

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

*startdeve ser definido para apontar para a região da memória onde os dados PCM é armazenado (16-bit assinado inteiros), e *sizedeve ser o tamanho desta região.

Uma vez que você tenha escrito o seu retorno de chamada, chamada rb->pcm_play_data(), e apreciar a música!

rb->pcm_play_data(my_audio_callback, NULL, NULL, 0);
Respondeu 14/11/2015 em 18:34
fonte usuário

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