]> git.sesse.net Git - vlc/blobdiff - bindings/java/core/src/test/java/org/videolan/jvlc/internal/LibVlcMediaPlayerTest.java
libvlc, jvlc: media_player_is_playing method added
[vlc] / bindings / java / core / src / test / java / org / videolan / jvlc / internal / LibVlcMediaPlayerTest.java
index c96602ada33b615c491c601cd0e0531d0d7a1365..8cda2464afc5426d6376fad851d45b162345eea6 100644 (file)
@@ -58,6 +58,18 @@ public class LibVlcMediaPlayerTest extends AbstractVLCInternalTest
         Assert.assertEquals(0, exception.raised);
     }
     
+    @Test
+    public void mediaPlayerIsPlaying() throws Exception
+    {
+        LibVlcMedia md = libvlc.libvlc_media_new(libvlcInstance, mrl, exception);
+        LibVlcMediaPlayer mi = libvlc.libvlc_media_player_new_from_media(md, exception);
+        Assert.assertEquals(0, libvlc.libvlc_media_player_is_playing(mi, exception));
+        libvlc.libvlc_media_player_play(mi, exception);
+        Assert.assertEquals(0, exception.raised);
+        Thread.sleep(200);
+        Assert.assertEquals(1, libvlc.libvlc_media_player_is_playing(mi, exception));
+    }
+    
     @Test
     public void mediaPlayerPauseBad()
     {