libvlc_media_t *libvlc_media_new_path( libvlc_instance_t *p_instance,
const char *path )
{
- char *mrl = vlc_path2uri( path, "file" );
+ char *mrl = vlc_path2uri( path, NULL );
if( unlikely(mrl == NULL) )
{
libvlc_printerr( "Not enough memory" );
return i_es;
}
-int
+unsigned
libvlc_media_tracks_get( libvlc_media_t *p_md, libvlc_media_track_t *** pp_es )
{
assert( p_md );
/**************************************************************************
* Release media descriptor's elementary streams description array
**************************************************************************/
-void libvlc_media_tracks_release( libvlc_media_track_t **p_tracks, int i_count )
+void libvlc_media_tracks_release( libvlc_media_track_t **p_tracks, unsigned i_count )
{
- if( !p_tracks )
- return;
- for( int i = 0; i < i_count; ++i )
+ for( unsigned i = 0; i < i_count; ++i )
{
if ( !p_tracks[i] )
continue;