X-Git-Url: https://git.videolan.org/?p=ffmpeg.git;a=blobdiff_plain;f=libavformat%2Futils.c;h=59ee8df8bbc0035b7aefe18c30effcee6d53e2e8;hp=ce05fa0b9910003243fdc7d4530393f4da18b84b;hb=b237eb800d038f9f73347ae4494cbb86d7f656a4;hpb=756fb7fea14530916791c2e239d853b433371dcd;ds=sidebyside diff --git a/libavformat/utils.c b/libavformat/utils.c index ce05fa0b99..59ee8df8bb 100644 --- a/libavformat/utils.c +++ b/libavformat/utils.c @@ -484,6 +484,7 @@ int av_open_input_file(AVFormatContext **ic_ptr, const char *filename, int av_read_packet(AVFormatContext *s, AVPacket *pkt) { + av_init_packet(pkt); return s->iformat->read_packet(s, pkt); } @@ -702,6 +703,8 @@ static int av_read_frame_internal(AVFormatContext *s, AVPacket *pkt) AVStream *st; int len, ret, i; + av_init_packet(pkt); + for(;;) { /* select current input stream component */ st = s->cur_st;