]> git.sesse.net Git - vlc/commitdiff
add libvlc_media_player_(get|set)_agl to the hearder and symbole list.
authorRémi Duraffort <ivoire@videolan.org>
Wed, 1 Apr 2009 20:31:59 +0000 (22:31 +0200)
committerRémi Duraffort <ivoire@videolan.org>
Wed, 1 Apr 2009 20:32:45 +0000 (22:32 +0200)
include/vlc/libvlc.h
src/libvlc.sym

index 13740614bbe58a05eb9183fa8f1f0ce270ed963b..a3a40e7980e66855908906c2d6b30d80041f290f 100644 (file)
@@ -555,6 +555,22 @@ VLC_PUBLIC_API void libvlc_media_player_pause ( libvlc_media_player_t *, libvlc_
  */
 VLC_PUBLIC_API void libvlc_media_player_stop ( libvlc_media_player_t *, libvlc_exception_t * );
 
+/**
+ * Set the agl handler where the media player should render its video output.
+ *
+ * \param p_mi the Media Player
+ * \param drawable the agl handler
+ * \param p_e an initialized exception pointer
+ */
+VLC_PUBLIC_API void libvlc_media_player_set_agl ( libvlc_media_player_t *p_mi, uint32_t drawable, libvlc_exception_t *p_e );
+
+/**
+ * Get the agl handler previously set with libvlc_media_player_set_agl().
+ *
+ * \return the agl handler or 0 if none where set
+ */
+VLC_PUBLIC_API uint32_t libvlc_media_player_get_agl ( libvlc_media_player_t *p_mi );
+
 /**
  * Set an X Window System drawable where the media player should render its
  * video output. If LibVLC was built without X11 output support, then this has
index 759744da73b0ae0bf2635fabf2c408ac5c289b82..2f26333ae5bd78d2ddf0ed0631a6b1e3aef7b20e 100644 (file)
@@ -121,6 +121,7 @@ libvlc_media_new_from_input_item
 libvlc_media_player_can_pause
 libvlc_media_player_destroy
 libvlc_media_player_event_manager
+libvlc_media_player_get_agl
 libvlc_media_player_get_chapter
 libvlc_media_player_get_chapter_count
 libvlc_media_player_get_chapter_count_for_title
@@ -148,6 +149,7 @@ libvlc_media_player_play
 libvlc_media_player_previous_chapter
 libvlc_media_player_release
 libvlc_media_player_retain
+libvlc_media_player_set_agl
 libvlc_media_player_set_chapter
 libvlc_media_player_set_drawable
 libvlc_media_player_set_hwnd