diff --git a/libavformat/rawdec.c b/libavformat/rawdec.c index 7d77df1199..ad1921d8d1 100644 --- a/libavformat/rawdec.c +++ b/libavformat/rawdec.c @@ -122,7 +122,7 @@ int ff_raw_read_partial_packet(AVFormatContext *s, AVPacket *pkt) av_free_packet(pkt); return ret; } - pkt->size = ret; + av_shrink_packet(pkt, ret); return ret; }