mirror of
https://github.com/librempeg/librempeg
synced 2024-11-23 11:39:47 +00:00
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 Originally committed as revision 8447 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
c06136e024
commit
559fd1e795
@ -737,13 +737,12 @@ static int nut_read_packet(AVFormatContext *s, AVPacket *pkt)
|
||||
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++)
|
||||
|
Loading…
Reference in New Issue
Block a user