+ if( var_SetInteger( p_aout, "audio-channels", channel ) < 0 )
+ {
+ libvlc_printerr( "Audio channel out of range" );
+ ret = -1;
+ }
+ vlc_object_release( p_aout );
+ return ret;
+}
+
+/*****************************************************************************
+ * libvlc_audio_get_delay : Get the current audio delay
+ *****************************************************************************/
+int64_t libvlc_audio_get_delay( libvlc_media_player_t *p_mi )
+{
+ input_thread_t *p_input_thread = libvlc_get_input_thread ( p_mi );
+ int64_t val = 0;
+ if( p_input_thread != NULL )
+ {
+ val = var_GetTime( p_input_thread, "audio-delay" );
+ vlc_object_release( p_input_thread );