|
发表于 2022-3-15 13:49:17
|
显示全部楼层
/*****************************************************************************************
音乐播放控制,通知GUI核播放哪个文件,以及从什么地方开始播放,使用当前音量和播放类型;
start:播放的起始时间点;
fileid:将播放的文件ID;
******************************************************************************************/
static void playAudio(u16 starts,u16 fileid)
{
unsigned short av = 2048/20 * audioVolume;
memset(send_buffer,0,16);
send_buffer[0] = 0x5A;
send_buffer[1] = 0x01;
send_buffer[2] = (starts >> 8) & 0xFF;
send_buffer[3] = starts & 0xFF;
send_buffer[4] = (fileid >> 8 )& 0xFF;
send_buffer[5] = (fileid) & 0xFF;
send_buffer[10] = (unsigned char)((av >> 8)& 0xFF);
send_buffer[11] = (unsigned char)(av & 0xFF);
write_dgus_vp(0x00C0,send_buffer,6);
}
这个播放音频的函数不好用,请问有测试过的吗? |
|