]> git.sesse.net Git - vlc/blobdiff - bindings/java/core/src/main/java/org/videolan/jvlc/event/MediaInstanceCallback.java
jvlc: libvlc state and event type enums aligned with libvlc
[vlc] / bindings / java / core / src / main / java / org / videolan / jvlc / event / MediaInstanceCallback.java
index c9a9c596d36f49c74c31aa4c2b9213f585130662..f527f090a3e5567aa2de619f459d8f7683da2c5e 100644 (file)
@@ -25,7 +25,7 @@
 
 package org.videolan.jvlc.event;
 
-import org.videolan.jvlc.MediaInstance;
+import org.videolan.jvlc.MediaPlayer;
 import org.videolan.jvlc.internal.LibVlc;
 import org.videolan.jvlc.internal.LibVlcEventType;
 import org.videolan.jvlc.internal.LibVlc.LibVlcCallback;
@@ -39,9 +39,9 @@ public class MediaInstanceCallback implements LibVlcCallback
 {
 
     private MediaInstanceListener listener;
-    private MediaInstance mediaInstance;
+    private MediaPlayer mediaInstance;
 
-    public MediaInstanceCallback(MediaInstance mediaInstance, MediaInstanceListener listener)
+    public MediaInstanceCallback(MediaPlayer mediaInstance, MediaInstanceListener listener)
     {
         this.mediaInstance = mediaInstance;
         this.listener = listener;
@@ -51,7 +51,7 @@ public class MediaInstanceCallback implements LibVlcCallback
      */
     public void callback(libvlc_event_t libvlc_event, Pointer userData)
     {
-        if (libvlc_event.type == LibVlcEventType.libvlc_MediaPlayerPlayed.ordinal())
+        if (libvlc_event.type == LibVlcEventType.libvlc_MediaPlayerPlaying.ordinal())
         {
             listener.played(mediaInstance);
         }