]> git.sesse.net Git - vlc/blobdiff - bindings/java/org/videolan/jvlc/event/MediaInstanceListener.java
java bindings huge update
[vlc] / bindings / java / org / videolan / jvlc / event / MediaInstanceListener.java
similarity index 67%
rename from bindings/java/org/videolan/jvlc/EventManager.java
rename to bindings/java/org/videolan/jvlc/event/MediaInstanceListener.java
index b04ac93c6e6226a4ab13941652678e66de8122fd..784aa948006722900fd39b2bb2979c741e4c2d1a 100644 (file)
@@ -1,7 +1,7 @@
 /*****************************************************************************
- * EventManager.java: VLC Java Bindings
+ * MediaInstancePlayListener.java: VLC Java Bindings
  *****************************************************************************
- * Copyright (C) 1998-2007 the VideoLAN team
+ * Copyright (C) 1998-2008 the VideoLAN team
  *
  * Authors: Filippo Carone <filippo@carone.org>
  *
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111, USA.
  *****************************************************************************/
 
-package org.videolan.jvlc;
+package org.videolan.jvlc.event;
 
+import org.videolan.jvlc.MediaInstance;
 
-public class EventManager
+
+public interface MediaInstanceListener
 {
 
+    void played(MediaInstance mediaInstance);
+    
+    void paused(MediaInstance mediaInstance);
+    
+    void endReached(MediaInstance mediaInstance);
+    
+    void timeChanged(MediaInstance mediaInstance, long newTime);
+    
+    void positionChanged(MediaInstance mediaInstance);
+    
 }