File bug490-demux_lavf.patch of Package MPlayer

--- a/libmpdemux/demux_lavf.c
+++ b/libmpdemux/demux_lavf.c
@@ -121,7 +121,7 @@ static int64_t mp_seek(void *opaque, int
     if(pos<0)
         return -1;
     current_pos = stream_tell(stream);
-    if(stream_seek(stream, pos)==0) {
+    if(pos != current_pos && stream_seek(stream, pos)==0) {
         stream_reset(stream);
         stream_seek(stream, current_pos);
         return -1;
openSUSE Build Service is sponsored by