# HG changeset patch
# User bcoudurier
# Date 1197827566 0
# Node ID 1523342b58b37857985221eb755f4800e0e2d535
# Parent  64cf0a2303ac6a3e07d89d9d5214ef9ff99cd298
return error when url_fseek could not read until desired offset in streamed mode

diff -r 64cf0a2303ac -r 1523342b58b3 aviobuf.c
--- a/aviobuf.c	Sun Dec 16 17:22:09 2007 +0000
+++ b/aviobuf.c	Sun Dec 16 17:52:46 2007 +0000
@@ -139,6 +139,8 @@
               offset1 >= 0 && offset1 < (s->buf_end - s->buffer) + (1<<16)){
         while(s->pos < offset && !s->eof_reached)
             fill_buffer(s);
+        if (s->eof_reached)
+            return AVERROR(EPIPE);
         s->buf_ptr = s->buf_end + offset - s->pos;
     } else {
         offset_t res = AVERROR(EPIPE);