]> git.sesse.net Git - vlc/blobdiff - src/interface/interface.c
. input fichier en ligne de commande (le reste a du p�ter, c'est pas
[vlc] / src / interface / interface.c
index c9ebb191fce3a7e8dd175fc9162f77058eb048d2..f1cfc0780dc4d4c3d2bd925cbe2fbc4f19b7a392 100644 (file)
@@ -157,9 +157,13 @@ intf_thread_t* intf_Create( void )
  *****************************************************************************/
 void intf_Run( intf_thread_t *p_intf )
 {
+    if( p_intf->p_playlist )
+    {
+        p_intf->p_input = input_CreateThread( INPUT_METHOD_TS_FILE, (void *)p_intf->p_playlist, p_intf->i_list_index, 0, p_main->p_intf->p_vout, p_main->p_aout, NULL );
+    }
     /* Execute the initialization script - if a positive number is returned,
      * the script could be executed but failed */
-    if( intf_ExecScript( main_GetPszVariable( INTF_INIT_SCRIPT_VAR, INTF_INIT_SCRIPT_DEFAULT ) ) > 0 )
+    else if( intf_ExecScript( main_GetPszVariable( INTF_INIT_SCRIPT_VAR, INTF_INIT_SCRIPT_DEFAULT ) ) > 0 )
     {
         intf_ErrMsg("warning: error(s) during startup script\n");
     }