# HG changeset patch # User michael # Date 1211756649 0 # Node ID f5b6c915f991ceaf60e660e3f083d06e0ff88f33 # Parent 201853ef633ed071422fb500dea7e370844a785b Ensure that one can store X bytes in a fifo of size X. Fixed issue417. diff -r 201853ef633e -r f5b6c915f991 mpegenc.c --- a/mpegenc.c Sun May 25 22:20:39 2008 +0000 +++ b/mpegenc.c Sun May 25 23:04:09 2008 +0000 @@ -1170,7 +1170,7 @@ stream->predecode_packet= pkt_desc; stream->next_packet= &pkt_desc->next; - av_fifo_realloc(&stream->fifo, av_fifo_size(&stream->fifo) + size + 1); + av_fifo_realloc(&stream->fifo, av_fifo_size(&stream->fifo) + size); if (s->is_dvd){ if (is_iframe && (s->packet_number == 0 || (pts - stream->vobu_start_pts >= 36000))) { // min VOBU length 0.4 seconds (mpucoder)