使用ffmpeg,设置MPP_DEC_SET_PARSER_SPLIT_MODE 为0,然后读取mp4视频,获取AVPacket,再转成MppPacket, put_packet后,解码函数decode_get_frame 返回的0, frame不等于0,然后通过mpp_frame_get_width,mpp_frame_get_height 获取frame的宽度和高度,数值都是0,这是解码没解对,还是获取的就是0呢。
同样的过程,如果不使用ffmpeg,MPP_DEC_SET_PARSER_SPLIT_MODE 设置为1,然后读取264裸码流,put_packet后,获取解码的frame,这个用mpp_frame_get_width获取的frame值就有数值是对的。这是为啥呢