int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,
int *got_picture_ptr,
const AVPacket *avpkt);
这个函数中,使用AVPacket编码出AVFrame,函数调用完成后,AVFrame->data 和 AVPacket->data 的地址是一样的;
也就是说在图像数据并没有进行复制,只是复制了指针;
所以在释放AVPacket的时候需要注意,AVFrame是否还需要使用,否则AVFrame的data的值无法预测。