]> git.sesse.net Git - vlc/commitdiff
testapi.c: Fix a warning plus small clean up.
authorPierre d'Herbemont <pdherbemont@videolan.org>
Thu, 27 Mar 2008 02:27:20 +0000 (03:27 +0100)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Thu, 27 Mar 2008 02:27:20 +0000 (03:27 +0100)
src/control/testapi.c

index e4388ec98b5ef58b1e17101f33da8608242d685d..fc8688cbcf22fec2e19fb73f116d0b4ab49c3e99 100644 (file)
@@ -50,9 +50,13 @@ static void catch (void)
     libvlc_exception_clear (&ex);
 }
 
+/* Test we have */
 static void test_core (const char ** argv, int argc);
 static void test_media_list (const char ** argv, int argc);
+static void test_events (const char ** argv, int argc);
+static void test_media_player_play_stop(const char** argv, int argc);
 
+/* Tests implementations */
 static void test_core (const char ** argv, int argc)
 {
     libvlc_instance_t *vlc;
@@ -113,45 +117,6 @@ static void test_media_list (const char ** argv, int argc)
     catch ();
 }
 
-static void test_file_playback (const char ** argv, int argc, const char * file)
-{
-    libvlc_instance_t *vlc;
-    libvlc_media_descriptor_t *md;
-    libvlc_media_instance_t *mi;
-
-    log ("Testing playback of %s\n", file);
-
-    libvlc_exception_init (&ex);
-    vlc = libvlc_new (argc, argv, &ex);
-    catch ();
-
-    md = libvlc_media_descriptor_new (vlc, file, &ex);
-    catch ();
-
-    mi = libvlc_media_instance_new_from_media_descriptor (md, &ex);
-    catch ();
-    
-    libvlc_media_descriptor_release (md);
-
-    libvlc_media_instance_play (mi, &ex);
-    catch ();
-
-    /* FIXME: Do something clever */
-    sleep(1);
-
-    assert( libvlc_media_instance_get_state (mi, &ex) != libvlc_Error );
-    catch ();
-
-    libvlc_media_instance_stop (mi, &ex);
-    catch ();
-
-    libvlc_media_instance_release (mi);
-    catch ();
-
-    libvlc_release (vlc);
-    catch ();
-}
-
 /* This one is an internal API. We use it here to run tests that
  * don't depends on playback, and only test the event framework */
 extern void libvlc_event_send( libvlc_event_manager_t *, libvlc_event_t *);
@@ -264,9 +229,9 @@ static void test_media_player_play_stop(const char** argv, int argc)
     libvlc_instance_t *vlc;
     libvlc_media_descriptor_t *md;
     libvlc_media_instance_t *mi;
-    const char** file = "../bindings/java/core/src/test/resources/raffa_voice.ogg";
+    const char * file = "../bindings/java/core/src/test/resources/raffa_voice.ogg";
 
-    log ("Testing playback of %s\n", file);
+    log ("Testing play and pause of %s\n", file);
 
     libvlc_exception_init (&ex);
     vlc = libvlc_new (argc, argv, &ex);