]> git.sesse.net Git - vlc/commitdiff
vlc/libvlc.h: Export libvlc_media_instance_get_drawable().
authorPierre d'Herbemont <pdherbemont@videolan.org>
Sat, 12 Jan 2008 23:46:39 +0000 (23:46 +0000)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Sat, 12 Jan 2008 23:46:39 +0000 (23:46 +0000)
include/vlc/libvlc.h
src/control/media_instance.c

index 4575b06df642b3c7179e5a6de92da007098c716e..8278c2da86f5cb7605894c0a77b2e8c591b40f77 100644 (file)
@@ -445,6 +445,8 @@ VLC_PUBLIC_API void libvlc_media_instance_pause ( libvlc_media_instance_t *, lib
 VLC_PUBLIC_API void libvlc_media_instance_stop ( libvlc_media_instance_t *, libvlc_exception_t * );
 
 VLC_PUBLIC_API void libvlc_media_instance_set_drawable ( libvlc_media_instance_t *, libvlc_drawable_t, libvlc_exception_t * );
+VLC_PUBLIC_API libvlc_drawable_t
+                    libvlc_media_instance_get_drawable ( libvlc_media_instance_t *, libvlc_exception_t * );
 
 /** \bug This might go away ... to be replaced by a broader system */
 VLC_PUBLIC_API libvlc_time_t libvlc_media_instance_get_length     ( libvlc_media_instance_t *, libvlc_exception_t *);
index e309002914d70d68f16c88fd04d7917395320716..2c70f1279e29a7642d05809b7dc8773be28a51fc 100644 (file)
@@ -588,6 +588,15 @@ void libvlc_media_instance_set_drawable( libvlc_media_instance_t *p_mi,
     p_mi->drawable = drawable;
 }
 
+/**************************************************************************
+ * Get Drawable
+ **************************************************************************/
+libvlc_drawable_t
+libvlc_media_instance_get_drawable ( libvlc_media_instance_t *p_mi, libvlc_exception_t *p_e )
+{
+    return p_mi->drawable;
+}
+
 /**************************************************************************
  * Getters for stream information
  **************************************************************************/