I want to know where in the source the underlying functionality is implemented for libvlc_media_player_next_frame. Basically what happens when var_TriggerCallback( p_input_thread, "frame-next" ); called. Where is it implemented ?
void libvlc_media_player_next_frame( libvlc_media_player_t *p_mi )
{
input_thread_t *p_input_thread = libvlc_get_input_thread ( p_mi );
if( p_input_thread != NULL )
{
var_TriggerCallback( p_input_thread, "frame-next" );
vlc_object_release( p_input_thread );
}
}