/*****************************************************************************
* Preamble
*****************************************************************************/
-#include <vlc/vlc.h>
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
+#include <vlc_common.h>
#include <vlc_interface.h>
#include "wince.h"
sz_subsfile += psz_subsfile;
subsfile_mrl.push_back( sz_subsfile );
}
- if( psz_subsfile ) free( psz_subsfile );
+ free( psz_subsfile );
}
void OpenDialog::NetPanel( HWND hwnd )
ComboBox_SetCurSel( mrl_combo, ComboBox_GetCount( mrl_combo ) - 1 );
/* Update the playlist */
- playlist_t *p_playlist =
- (playlist_t *)vlc_object_find( p_intf, VLC_OBJECT_PLAYLIST,
- FIND_ANYWHERE );
+ playlist_t *p_playlist = pl_Yield( p_intf );
if( p_playlist == NULL ) return;
for( int i = 0; i < i_args; i++ )
{
- vlc_bool_t b_start = !i && i_open_arg;
+ bool b_start = !i && i_open_arg;
playlist_item_t *p_item =
- playlist_ItemNew( p_intf, pp_args[i], pp_args[i] );
+ playlist_ItemNew( p_playlist, pp_args[i], pp_args[i] );
/* Insert options */
while( i + 1 < i_args && pp_args[i + 1][0] == ':' )
free( pp_args[i_args] );
if( !i_args ) free( pp_args );
}
- vlc_object_release( p_playlist );
+ pl_Release( p_intf );
}
/*****************************************************************************