diff --git a/libavformat/smacker.c b/libavformat/smacker.c index 0dcc2865560504f68a4ea00125b5bb4f25db1ac8..898dbd2ded77a11d1571a58ec03acf75a0a52608 100644 --- a/libavformat/smacker.c +++ b/libavformat/smacker.c @@ -236,7 +236,7 @@ static int smacker_read_packet(AVFormatContext *s, AVPacket *pkt) int pos; if (url_feof(s->pb) || smk->cur_frame >= smk->frames) - return AVERROR(EIO); + return AVERROR_EOF; /* if we demuxed all streams, pass another frame */ if(smk->curstream < 0) {