播放时应用层可设置的 buffer 大小范围是多少
在执行 _audio_dev_write
时,如果内存池中没有可用的 block,则会一直堵塞在
rt_mp_alloc
处,所以应用层一次读取音频文件,可设置的最大 buffer 大小是
RT_AUDIO_REPLAY_MP_BLOCK_SIZE *
RT_AUDIO_REPLAY_MP_BLOCK_COUNT,driver 层默认 SIZE 的值为 20480,RT_AUDIO_REPLAY_MP_BLOCK_COUNT 的值为 2,所以可设置的最大值为 40960。