]> git.sesse.net Git - vlc/commitdiff
jvlc: some libvlc_media bindings added
authorFilippo Carone <littlejohn@videolan.org>
Sun, 14 Dec 2008 16:59:57 +0000 (17:59 +0100)
committerFilippo Carone <littlejohn@videolan.org>
Sun, 14 Dec 2008 17:43:17 +0000 (18:43 +0100)
bindings/java/core/src/main/java/org/videolan/jvlc/internal/LibVlc.java

index 66725fb16b6217354d98b54021c94189d0d54685..334618c0a6fa91da69da915c6f8354445c0dd62e 100644 (file)
@@ -411,11 +411,23 @@ public interface LibVlc extends Library
 
     void libvlc_media_add_option(LibVlcMedia media, String option, libvlc_exception_t exception);
 
+    LibVlcMedia libvlc_media_duplicate(LibVlcMedia media);
+    
     String libvlc_media_get_mrl(LibVlcMedia media);
 
+    void libvlc_media_retain(LibVlcMedia media);
+    
     void libvlc_media_release(LibVlcMedia media);
+    
+    int libvlc_media_get_state(LibVlcMedia media, libvlc_exception_t exception);
+    
+    LibVlcMediaList libvlc_media_subitems(LibVlcMedia media, libvlc_exception_t exception);
 
     LibVlcEventManager libvlc_media_event_manager(LibVlcMedia media, libvlc_exception_t exception);
+    
+    long libvlc_get_duration(LibVlcMedia media, libvlc_exception_t exception);
+    
+    int libvlc_media_is_preparsed(LibVlcMedia media, libvlc_exception_t exception);
 
     // media player