]> git.sesse.net Git - vlc/blobdiff - test/libvlc/events.c
Qt: layout subtitles prefs
[vlc] / test / libvlc / events.c
index 2c613216fc5acd2205690621a48a02116882119a..1ec047e7b580a6a359cb253836314f5c3f950ca5 100644 (file)
@@ -55,6 +55,8 @@ static void test_event_type_reception( libvlc_event_manager_t * em, libvlc_event
     assert (*callback_was_called);
 }
 
+#include <string.h>
+
 static void test_events (const char ** argv, int argc)
 {
     libvlc_instance_t *vlc;
@@ -62,8 +64,12 @@ static void test_events (const char ** argv, int argc)
     libvlc_event_manager_t *em;
     bool callback_was_called;
     libvlc_event_type_t mi_events[] = {
+        libvlc_MediaPlayerNothingSpecial,
+        libvlc_MediaPlayerOpening,
+        libvlc_MediaPlayerBuffering,
         libvlc_MediaPlayerPlaying,
         libvlc_MediaPlayerPaused,
+        libvlc_MediaPlayerStopped,
         libvlc_MediaPlayerEndReached,
         libvlc_MediaPlayerEncounteredError,
         libvlc_MediaPlayerTimeChanged,
@@ -81,6 +87,9 @@ static void test_events (const char ** argv, int argc)
 
     em = libvlc_media_player_event_manager (mi);
 
+    for( int i = 0; i < 0x700; i++ )
+         strlen(libvlc_event_type_name( i ));
+
     log ("+ Testing attaching to Media Instance\n");
 
     for (int i = 0; i < mi_events_len; i++) {