80,481
社区成员
发帖
与我相关
我的任务
分享
。
现在还有好多余留问题,录音的文件有amr和3gpp两种格式的,amr格式的可以解析进行编辑,3gpp的不行。在代码中解析的我看到有这么一段:
if (header[3] == 'CAN' &&
header[4] == 'f' &&
header[5] == 't' &&
header[6] == 'y' &&
header[7] == 'p' &&
header[8] == '3' &&
header[9] == 'g' &&
header[10] == 'p' &&
header[11] == '4') {
由于我只是在原有的基础上进行修改代码。代码中header[3] == 'CAN' 这个是我加上去的,3gpp格式的这个值为24,然后我去查了下ascii码表,24对应的是↑ 还有就是CAN 这两个字符串。我搞不懂到底是哪个?