tests: fix encodebin unit test on 32-bit systems
authorTim-Philipp Müller <tim@centricular.net>
Sat, 16 Feb 2013 23:55:57 +0000 (23:55 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Sat, 16 Feb 2013 23:55:57 +0000 (23:55 +0000)
Fixes critical warning on x86:
g_object_set_valist: object class `GstOggMux' has no property named `testingoggmux'

tests/check/elements/encodebin.c

index 1551538..3ffa80d 100644 (file)
@@ -215,7 +215,8 @@ GST_START_TEST (test_encodebin_preset)
   prof = create_ogg_vorbis_profile (1, NULL);
   /* We also set the name as the load_preset call will reset the element name to
    * what is described in the preset... which might not be very smart tbh */
-  g_object_set (oggmuxpreset, "max-delay", 12, "name", "testingoggmux", NULL);
+  g_object_set (oggmuxpreset, "max-delay", (guint64) 12, "name",
+      "testingoggmux", NULL);
 
   /* Give a name someone should never use outside of that test */
   gst_preset_save_preset (oggmuxpreset, "test_encodebin_preset");