[FFmpeg-cvslog] libavformat/wtvdec: return AVERROR_EOF on EOF

Daniel Kucera git at videolan.org
Fri Oct 13 18:24:12 EEST 2017


ffmpeg | branch: master | Daniel Kucera <daniel.kucera at gmail.com> | Mon Jun  5 20:28:30 2017 +0200| [feed201849b8f9153ba815ade39329cd10a36623] | committer: wm4

libavformat/wtvdec: return AVERROR_EOF on EOF

Signed-off-by: Daniel Kucera <daniel.kucera at gmail.com>
Signed-off-by: wm4 <nfxjfg at googlemail.com>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=feed201849b8f9153ba815ade39329cd10a36623
---

 libavformat/wtvdec.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libavformat/wtvdec.c b/libavformat/wtvdec.c
index 27be5c9c04..301163bdcb 100644
--- a/libavformat/wtvdec.c
+++ b/libavformat/wtvdec.c
@@ -65,7 +65,7 @@ static int64_t seek_by_sector(AVIOContext *pb, int64_t sector, int64_t offset)
 }
 
 /**
- * @return bytes read, 0 on end of file, or <0 on error
+ * @return bytes read, AVERROR_EOF on end of file, or <0 on error
  */
 static int wtvfile_read_packet(void *opaque, uint8_t *buf, int buf_size)
 {
@@ -76,7 +76,7 @@ static int wtvfile_read_packet(void *opaque, uint8_t *buf, int buf_size)
     if (wf->error || pb->error)
         return -1;
     if (wf->position >= wf->length || avio_feof(pb))
-        return 0;
+        return AVERROR_EOF;
 
     buf_size = FFMIN(buf_size, wf->length - wf->position);
     while(nread < buf_size) {



More information about the ffmpeg-cvslog mailing list