Commit 6906a7c0 authored by Jean-Paul Saman's avatar Jean-Paul Saman

Check return value of GetInput

parent 3ac440cc
...@@ -148,6 +148,9 @@ int libvlc_audio_get_track( libvlc_input_t *p_input, ...@@ -148,6 +148,9 @@ int libvlc_audio_get_track( libvlc_input_t *p_input,
input_thread_t *p_input_thread = GetInput( p_input, p_e ); input_thread_t *p_input_thread = GetInput( p_input, p_e );
int i_track = 0; int i_track = 0;
if( !p_input_thread )
return -1;
i_track = var_GetInteger( p_input_thread, "audio-es" ); i_track = var_GetInteger( p_input_thread, "audio-es" );
vlc_object_release( p_input_thread ); vlc_object_release( p_input_thread );
...@@ -165,6 +168,9 @@ void libvlc_audio_set_track( libvlc_input_t *p_input, int i_track, ...@@ -165,6 +168,9 @@ void libvlc_audio_set_track( libvlc_input_t *p_input, int i_track,
int i_ret = -1; int i_ret = -1;
int i; int i;
if( !p_input_thread )
return;
var_Change( p_input_thread, "audio-es", VLC_VAR_GETCHOICES, &val_list, NULL ); var_Change( p_input_thread, "audio-es", VLC_VAR_GETCHOICES, &val_list, NULL );
for( i = 0; i < val_list.p_list->i_count; i++ ) for( i = 0; i < val_list.p_list->i_count; i++ )
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment