error C2059: syntax error : '['和 error C2059: syntax error : ',,怎么回事啊
我在vs2005下调试ffmpeg代码,出现下面的问题,句法上没错误啊,怎么回事啊,还请大家不吝赐教
错误信息
1>.\imgconvert.c(504) : error C2059: syntax error : '['
1>.\imgconvert.c(508) : error C2059: syntax error : ','
1>.\imgconvert.c(513) : error C2059: syntax error : ','
1>.\imgconvert.c(518) : error C2059: syntax error : ','
出错代码:
static const ConvertEntry convert_table[PIX_FMT_NB][PIX_FMT_NB] = {
[PIX_FMT_YUV420P] = {
[PIX_FMT_YUYV422] = {
.convert = yuv420p_to_yuyv422,
},
},
[PIX_FMT_YUV422P] = {
[PIX_FMT_YUYV422] = {
.convert = yuv422p_to_yuyv422,
},
},
[PIX_FMT_YUYV422] = {
[PIX_FMT_YUV420P] = {
.convert = yuyv422_to_yuv420p,
},
},
};