[vlc-devel] commit: libvlc_playlist functions binded (Filippo Carone )

git version control git at videolan.org
Sat Mar 8 12:31:20 CET 2008


vlc | branch: master | Filippo Carone <littlejohn at videolan.org> | Sat Mar  8 12:31:16 2008 +0100| [a0b3d37e1b041e450b10a28deb1b8ed9c2c0d35b]

libvlc_playlist functions binded

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a0b3d37e1b041e450b10a28deb1b8ed9c2c0d35b
---

 .../java/org/videolan/jvlc/internal/LibVlc.java    |   29 ++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/bindings/java/org/videolan/jvlc/internal/LibVlc.java b/bindings/java/org/videolan/jvlc/internal/LibVlc.java
index 953815b..1387703 100644
--- a/bindings/java/org/videolan/jvlc/internal/LibVlc.java
+++ b/bindings/java/org/videolan/jvlc/internal/LibVlc.java
@@ -137,6 +137,35 @@ public interface LibVlc extends Library
 
     int libvlc_audio_set_volume(LibVlcInstance instance, int volume, libvlc_exception_t exception);
 
+    // playlist
+    
+    void libvlc_playlist_loop(LibVlcInstance instance, int loop, libvlc_exception_t exception);
+    
+    void libvlc_playlist_play(LibVlcInstance instance, int itemIndex, int optionsCount, String[][] options, libvlc_exception_t exception);
+    
+    void libvlc_playlist_pause(LibVlcInstance instance, libvlc_exception_t exception);
+    
+    void libvlc_playlist_stop(LibVlcInstance instance, libvlc_exception_t exception);
+    
+    int libvlc_playlist_isplaying(LibVlcInstance instance, libvlc_exception_t exception);
+    
+    int libvlc_playlist_items_count(LibVlcInstance instance, libvlc_exception_t exception);
+
+    void libvlc_playlist_next(LibVlcInstance instance, libvlc_exception_t exception);
+    
+    void libvlc_playlist_prev(LibVlcInstance instance, libvlc_exception_t exception);
+    
+    void libvlc_playlist_clear(LibVlcInstance instance, libvlc_exception_t exception);
+    
+    int libvlc_playlist_add(LibVlcInstance instance, String uri, String name, libvlc_exception_t exception);
+    
+    int libvlc_playlist_delete_item(LibVlcInstance instance, int itemIndex, libvlc_exception_t exception);
+    
+    LibVlcMediaInstance libvlc_playlist_get_media_instance(LibVlcInstance instance, libvlc_exception_t exception);
+    
+    int libvlc_media_instance_is_seekable(LibVlcMediaInstance instance, libvlc_exception_t exception);
+    
+    int libvlc_media_instance_can_pause(LibVlcMediaInstance instance, libvlc_exception_t exception);
     // media descriptor
 
     LibVlcMediaDescriptor libvlc_media_descriptor_new(LibVlcInstance libvlc_instance, String mrl,




More information about the vlc-devel mailing list