]> git.sesse.net Git - vlc/blobdiff - src/control/core.c
Added vlc_get_libvlc_object to libvlccore
[vlc] / src / control / core.c
index c31e264d941370ea0ce9019db67957beacf7262a..297131f46c4311345b4c428a86ec4831671258fb 100644 (file)
@@ -211,3 +211,10 @@ const char * libvlc_get_changeset(void)
 {
     return VLC_Changeset();
 }
+
+/* export internal libvlc_instance for ugly hacks with libvlccore */
+vlc_object_t *libvlc_get_vlc_instance( libvlc_instance_t* p_instance )
+{
+    vlc_object_hold( p_instance->p_libvlc_int ) ;
+    return (vlc_object_t*) p_instance->p_libvlc_int ;
+}