# HG changeset patch # User michael # Date 1177240055 0 # Node ID af6110a5865880e12349671b56c59662452f11d8 # Parent d3c1ef5b9a2f78c9f154d6ac2f6e13b89956d6e6 init packet before calling the demuxer fixed random/uninitalized AVPacket->pos diff -r d3c1ef5b9a2f -r af6110a58658 utils.c --- a/utils.c Sun Apr 22 00:50:36 2007 +0000 +++ b/utils.c Sun Apr 22 11:07:35 2007 +0000 @@ -484,6 +484,7 @@ int av_read_packet(AVFormatContext *s, AVPacket *pkt) { + av_init_packet(pkt); return s->iformat->read_packet(s, pkt); } @@ -702,6 +703,8 @@ AVStream *st; int len, ret, i; + av_init_packet(pkt); + for(;;) { /* select current input stream component */ st = s->cur_st;