]> git.sesse.net Git - vlc/commitdiff
test: Use image.jpg for testing tracks reading.
authorPierre d'Herbemont <pdherbemont@free.fr>
Tue, 23 Feb 2010 12:59:04 +0000 (13:59 +0100)
committerPierre d'Herbemont <pdherbemont@free.fr>
Tue, 23 Feb 2010 13:13:51 +0000 (14:13 +0100)
image.jpg is a very small 1x1 image.

test/Makefile.am
test/libvlc/media.c
test/samples/image.jpg [new file with mode: 0755]

index 4088a98c483951e22bcaa2939253b8c8a55a154b..0b11a9bbac6de4948bd2e217b4af1bea4f9f39b3 100644 (file)
@@ -29,7 +29,7 @@ EXTRA_PROGRAMS = \
        $(NULL)
 
 #check_DATA = samples/test.sample samples/meta.sample
-EXTRA_DIST = samples/empty.voc
+EXTRA_DIST = samples/empty.voc samples/image.jpg
 
 check_HEADERS = libvlc/test.h libvlc/libvlc_additions.h
 
index 90aedb6ab139bae790a255386fcef30e7e595b9e..95ed765c8247da6080368bcabb603f7618f04547 100644 (file)
@@ -33,7 +33,8 @@ static void preparsed_changed(const libvlc_event_t *event, void *user_data)
 
 static void test_media_preparsed(const char** argv, int argc)
 {
-    const char * file = test_default_sample;
+    // We use this image file because "empty.voc" has no track.
+    const char * file = SRCDIR"/samples/image.jpg";
 
     log ("Testing set_media\n");
 
@@ -58,7 +59,7 @@ static void test_media_preparsed(const char** argv, int argc)
     // We are good, now check Elementary Stream info.
     libvlc_media_track_info_t *tracks;
     int num = libvlc_media_get_tracks_info(media, &tracks);
-    assert(num > 0);
+    assert(num == 1);
     free(tracks);
 
     libvlc_media_release (media);
diff --git a/test/samples/image.jpg b/test/samples/image.jpg
new file mode 100755 (executable)
index 0000000..7a8d308
Binary files /dev/null and b/test/samples/image.jpg differ