]> git.sesse.net Git - vlc/blobdiff - src/control/media_player.c
Adding a libvlc_media_player_next_frame
[vlc] / src / control / media_player.c
index a0e117542aca43cda792662d75c1324f19263e30..706157e6896460227f62edf4cf7189f5ae8a67f0 100644 (file)
@@ -1240,3 +1240,12 @@ int libvlc_media_player_can_pause( libvlc_media_player_t *p_mi,
 
     return val.b_bool;
 }
+
+void    libvlc_media_player_next_frame( libvlc_media_player_t *p_mi, libvlc_exception_t *p_e )
+{
+    input_thread_t *p_input_thread = libvlc_get_input_thread ( p_mi, p_e );
+    if( p_input_thread != NULL )
+        var_TriggerCallback( p_input_thread, "frame-next" );
+    else
+        libvlc_exception_raise( p_e, "Input thread is NULL" );
+}