]> git.sesse.net Git - vlc/blobdiff - include/vlc/libvlc_media_player.h
libvlc_media_player_set_pause: race-free pause/resume function
[vlc] / include / vlc / libvlc_media_player.h
index 0c1a4ef17be8effa3ade60e7216f311e6da37e19..435bb4f9df3b981457ea5cb63c9fd7345127b0e3 100644 (file)
@@ -176,6 +176,15 @@ VLC_PUBLIC_API int libvlc_media_player_is_playing ( libvlc_media_player_t *p_mi
  */
 VLC_PUBLIC_API int libvlc_media_player_play ( libvlc_media_player_t *p_mi );
 
+/**
+ * Pause or resume (no effect if there is no media)
+ *
+ * \param mp the Media Player
+ * \param do_pause play/resume if zero, pause if non-zero
+ */
+VLC_PUBLIC_API void libvlc_media_player_set_pause ( libvlc_media_player_t *mp,
+                                                    int do_pause );
+
 /**
  * Toggle pause (no effect if there is no media)
  *