diff libmpdemux/demux_lavf.c @ 24084:2b572bde6b3d

Add support for AVSEEK_SIZE in demux_lavf
author reimar
date Mon, 20 Aug 2007 09:27:47 +0000
parents 13893a33f5ba
children 71d17c28f545
line wrap: on
line diff
--- a/libmpdemux/demux_lavf.c	Mon Aug 20 09:26:29 2007 +0000
+++ b/libmpdemux/demux_lavf.c	Mon Aug 20 09:27:47 2007 +0000
@@ -145,6 +145,8 @@
         pos += stream->end_pos;
     else if(whence == SEEK_SET)
         pos += stream->start_pos;
+    else if(whence == AVSEEK_SIZE && stream->end_pos > 0)
+        return stream->end_pos - stream->start_pos;
     else
         return -1;