MTK 铃声修改 铃声简介 MTK 支持的铃声还是比较多的, 常见的 MP3 , WAV , MID 等等都支持。同时 MTK 既支持数组存储的铃声,也支持资源类型的铃声。不过习惯上我们一般都使用数组类型的铃声。所谓数组类型的铃声,就是把铃声数据按字节顺序存储在数组中,标明铃声的类型和长度, 供播放函数使用。 铃声的格式() #define FORMAT_IMY "18" /* sync with */ #define FORMAT_MID "17" /* sync with */ #define FORMAT_WAV "13" /* sync with */ #define FORMAT_MMF "20" /* sync with */ #define FORMAT_MP3 "5" /* sync with */ #define FORMAT_PCM "7" /* sync with */ #define FORMAT_DVI "11" /* sync with */ #define FORMAT_AMR "3" /* sync with */ #define FORMAT_AAC "6" /* sync with */ #define FORMAT_WMA "24" /* sync with */ #define FORMAT_M4A "25" /* sync with */ 铃声示例() 来电铃声: const audio_resource_struct mtk_resource_imelodys[]={ {s1imy01_imy, sizeof(s1imy01_imy), 18}, {s1imy02_imy, sizeof(s1imy02_imy), 18}, {s1imy03_imy, sizeof(s1imy03_imy), 18}, {s1imy04_imy, sizeof(s1imy04_imy), 18}, {s1imy05_imy, sizeof(s1imy05_imy), 18}, {s1imy06_imy, sizeof(s1imy06_imy), 18}, {s1imy07_imy, sizeof(s1imy07_imy), 18}, {s1imy08_imy, sizeof(s1imy08_imy), 18}, {s1imy09_imy, sizeof(s1imy09_imy), 18}, {s1imy10_imy, sizeof(s1imy10_imy), 18}, }; 注: 18 对应的是音乐格式开关机音调: const audio_resource_struct mtk_resource_sounds[]={ {cs_iphonemessage1_mp3, sizeof(cs_iphonemessage1_mp3), 5}, {cs_iphonemessage2_mp3, sizeof
MTK铃声修改 来自淘豆网m.daumloan.com转载请标明出处.