Rockbox音频格式

Rockbox音频格式,c,audio,rockbox,C,Audio,Rockbox,如何为rb->pcm\u play\u data()指定回调?回调函数的原型如下所示: static void my_audio_callback(const void **start, size_t *size); *start应设置为指向存储PCM数据的内存区域(16位有符号整数),并且*size应为该区域的大小 编写回调后,请调用rb->pcm\u play\u data(),然后欣赏音乐 rb->pcm_play_data(my_audio_callback, NULL, NUL

如何为
rb->pcm\u play\u data()
指定回调?

回调函数的原型如下所示:

static void my_audio_callback(const void **start, size_t *size);
*start
应设置为指向存储PCM数据的内存区域(16位有符号整数),并且
*size
应为该区域的大小

编写回调后,请调用
rb->pcm\u play\u data()
,然后欣赏音乐

rb->pcm_play_data(my_audio_callback, NULL, NULL, 0);
非常晚的编辑:auto的格式是16位有符号整数PCM,带有立体声交织(偶数索引:左声道,奇数:右声道)