X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=bindings%2Fjava%2Fcore%2Fsrc%2Fmain%2Fjava%2Forg%2Fvideolan%2Fjvlc%2Fevent%2FMediaPlayerCallback.java;h=5533c742168d8b7e2dee5715c5050ddf204f847a;hb=45942f34f38c6a97f1359d9fd06d17d6710da4d4;hp=db878e71a9e5c0f5dbf08f395b7c1a3d4e63d9ef;hpb=581d6817b21300a55bee20a2ad0ebb6b65a697e5;p=vlc diff --git a/bindings/java/core/src/main/java/org/videolan/jvlc/event/MediaPlayerCallback.java b/bindings/java/core/src/main/java/org/videolan/jvlc/event/MediaPlayerCallback.java index db878e71a9..5533c74216 100644 --- a/bindings/java/core/src/main/java/org/videolan/jvlc/event/MediaPlayerCallback.java +++ b/bindings/java/core/src/main/java/org/videolan/jvlc/event/MediaPlayerCallback.java @@ -53,7 +53,7 @@ public class MediaPlayerCallback implements LibVlcCallback { if (libvlc_event.type == LibVlcEventType.libvlc_MediaPlayerPlaying.ordinal()) { - listener.played(mediaInstance); + listener.playing(mediaInstance); } else if (libvlc_event.type == LibVlcEventType.libvlc_MediaPlayerPaused.ordinal()) { @@ -67,6 +67,10 @@ public class MediaPlayerCallback implements LibVlcCallback { listener.positionChanged(mediaInstance); } + else if (libvlc_event.type == LibVlcEventType.libvlc_MediaPlayerStopped.ordinal()) + { + listener.stopped(mediaInstance); + } else if (libvlc_event.type == LibVlcEventType.libvlc_MediaPlayerTimeChanged.ordinal()) { libvlc_event.event_type_specific.setType(LibVlc.media_player_time_changed.class);