]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/txd.c
elaborate on needs_more_info
[ffmpeg] / libavformat / txd.c
index 88432266810f628a3ff1f2111d8a5d1536843c14..6c17dff55a23c9f74ab5d1728badec25692a29e0 100644 (file)
@@ -61,10 +61,10 @@ next_chunk:
     marker     = get_le32(pb);
 
     if (url_feof(&s->pb))
-        return AVERROR_IO;
+        return AVERROR(EIO);
     if (marker != TXD_MARKER && marker != TXD_MARKER2) {
         av_log(NULL, AV_LOG_ERROR, "marker does not match\n");
-        return AVERROR_IO;
+        return AVERROR(EIO);
     }
 
     switch (id) {
@@ -78,13 +78,13 @@ next_chunk:
             goto next_chunk;
         default:
             av_log(NULL, AV_LOG_ERROR, "unknown chunk id %i\n", id);
-            return AVERROR_IO;
+            return AVERROR(EIO);
     }
 
     ret = av_get_packet(&s->pb, pkt, chunk_size);
     pkt->stream_index = 0;
 
-    return ret <= 0 ? AVERROR_IO : ret;
+    return ret <= 0 ? AVERROR(EIO) : ret;
 }
 
 static int txd_read_close(AVFormatContext *s) {