]> git.sesse.net Git - vlc/blobdiff - src/input/subtitles.c
Do not scan for subtitles files in the current dir for TS files
[vlc] / src / input / subtitles.c
index 2b5e57e02ad7926a73c0da35d429e119ed780369..9976bac1b19e2f2eeaf9ec67d5cadc6a7e0d1949 100644 (file)
@@ -282,6 +282,15 @@ char **subtitles_Detect( input_thread_t *p_this, char *psz_path,
 
     i_fname_len = strlen( f_fname );
 
+    /* HACK: do not look for subtitles for Transport Streams */
+    /* This breaks the clock synchronization */
+    if( i_fname_len > 3 && !strcasecmp( f_fname + i_fname_len - 3, ".ts" ) )
+    {
+        free( f_dir );
+        free( psz_fname );
+        return NULL;
+    }
+
     f_fname_noext = malloc(i_fname_len + 1);
     f_fname_trim = malloc(i_fname_len + 1 );
     if( !f_fname_noext || !f_fname_trim )