# HG changeset patch # User gpoirier # Date 1174262396 0 # Node ID eb9eeef16bdbe893074182d8129a3bef1543a539 # Parent 325d25f0cfd305f663204c48ec9bd880feffbe05 fix end-of-file detection At the end of a nut file, the check for url_feof() fails because the eof flag was cleared by the url_fseek() call that was used to skip over the index packet. This patch fixes this patch by: Clemens Ladisch % cladisch A fastmail P net % Original thread: Date: Feb 27, 2007 6:13 PM Subject: [Ffmpeg-devel] [PATCH] nutdec: fix end-of-file detection diff -r 325d25f0cfd3 -r eb9eeef16bdb nutdec.c --- a/nutdec.c Sun Mar 18 23:29:40 2007 +0000 +++ b/nutdec.c Sun Mar 18 23:59:56 2007 +0000 @@ -737,13 +737,12 @@ uint64_t tmp= nut->next_startcode; nut->next_startcode=0; - if (url_feof(bc)) - return -1; - if(tmp){ pos-=8; }else{ frame_code = get_byte(bc); + if(url_feof(bc)) + return -1; if(frame_code == 'N'){ tmp= frame_code; for(i=1; i<8; i++)