diff --git a/ChangeLog b/ChangeLog index 8fb30a2889..9c8ff6b8cc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2006-05-09 Edward Hervey + * tests/examples/volume/volume.c: + Fox if core was built without parsing support. + * tests/examples/seek/seek.c: Disable the parse_launch example if core was built without parsing support. diff --git a/tests/examples/volume/volume.c b/tests/examples/volume/volume.c index 5c37e54cbe..59e4981f3c 100644 --- a/tests/examples/volume/volume.c +++ b/tests/examples/volume/volume.c @@ -118,10 +118,19 @@ main (int argc, char *argv[]) { GstElement *pipeline = NULL; + +#ifndef GST_DISABLE_PARSE GError *error = NULL; +#endif GstElement *volume; GstBus *bus; +#ifdef GST_DISABLE_PARSE + g_print ("GStreamer was built without pipeline parsing capabilities.\n"); + g_print + ("Please rebuild GStreamer with pipeline parsing capabilities activated to use this example.\n"); + return 1; +#else gst_init (&argc, &argv); gtk_init (&argc, &argv); @@ -133,7 +142,7 @@ main (int argc, char *argv[]) g_error_free (error); return 1; } - +#endif volume = gst_bin_get_by_name (GST_BIN (pipeline), "volume0"); if (volume == NULL) { g_print ("Please give a pipeline with a 'volume' element in it\n");