]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/gifdec.c
try to guess the codec for imag2pipe too
[ffmpeg] / libavformat / gifdec.c
index 8c31869efc28f3e1b62d279a3bde0ec14ed40d6e..133ce1718ed7f159f3259b7e6ec01a664aea04b8 100644 (file)
@@ -505,21 +505,21 @@ static int gif_parse_next_image(GifState *s)
        switch (code) {
        case ',':
            if (gif_read_image(s) < 0)
-               return -EIO;
+               return AVERROR_IO;
            ret = 0;
            goto the_end;
        case ';':
            /* end of image */
-           ret = -EIO;
+           ret = AVERROR_IO;
            goto the_end;
        case '!':
             if (gif_read_extension(s) < 0)
-                return -EIO;
+                return AVERROR_IO;
            break;
        case EOF:
        default:
            /* error or errneous EOF */
-           ret = -EIO;
+           ret = AVERROR_IO;
            goto the_end;
        }
     }
@@ -572,7 +572,7 @@ static int gif_read_packet(AVFormatContext * s1,
 
     /* XXX: avoid copying */
     if (av_new_packet(pkt, s->screen_width * s->screen_height * 3)) {
-       return -EIO;
+       return AVERROR_IO;
     }
     pkt->stream_index = 0;
     memcpy(pkt->data, s->image_buf, s->screen_width * s->screen_height * 3);