Сведения о вопросе

Getthesound

16:03, 1st July, 2020

Теги

c   audio   rockbox    

Rockbox аудио формат

Просмотров: 393   Ответов: 1

Как указать обратный вызов для rb->pcm_play_data() ?



  Сведения об ответе

SSESION

18:03, 1st July, 2020

Прототип функции обратного вызова выглядит следующим образом:

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

Значение *start должно указывать на область памяти, в которой хранятся данные PCM (16-разрядные целые числа со знаком), а значение *size должно соответствовать размеру этой области.

После того, как вы написали свой обратный вызов , позвоните rb->pcm_play_data() и наслаждайтесь музыкой!

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


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться