Rockbox音频格式

num*_*um1 16 c rockbox audio

你如何指定回调rb->pcm_play_data()

the*_*guy 7

回调函数的原型如下:

static void my_audio_callback(const void **start, size_t *size);
Run Code Online (Sandbox Code Playgroud)

*start应设置为指向存储PCM数据的存储区域(16位有符号整数),并且*size应该是该区域的大小.

一旦你写完了回叫rb->pcm_play_data(),就打电话,享受音乐吧!

rb->pcm_play_data(my_audio_callback, NULL, NULL, 0);
Run Code Online (Sandbox Code Playgroud)