]> git.sesse.net Git - vlc/commitdiff
AVI: do not ask whether to fix the index for non-seekable streams
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Tue, 17 Jun 2008 16:01:06 +0000 (19:01 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Tue, 17 Jun 2008 16:01:06 +0000 (19:01 +0300)
Based on patch from Bill C Riemers

modules/demux/avi/avi.c

index 5bf710680a88619ed43654907741f53630f5073e..c3489481d40f78e255bdf71e8eef650338b42caf 100644 (file)
@@ -661,9 +661,13 @@ aviindex:
                           (mtime_t)1000000 )
     {
         msg_Warn( p_demux, "broken or missing index, 'seek' will be "
-                           "axproximative or will have strange behaviour" );
+                           "approximative or will exhibit strange behavior" );
         if( i_do_index == 0 && !b_index )
         {
+            if( !p_sys->b_seekable ) {
+                b_index = true;
+                goto aviindex;
+            }
             int i_create;
             i_create = intf_UserYesNo( p_demux, _("AVI Index") ,
                         _( "This AVI file is broken. Seeking will not "