From 3ab75a571e204fbe6981c94d28cebb776124251b Mon Sep 17 00:00:00 2001 From: Thomas Vander Stichele Date: Fri, 26 Sep 2003 16:45:04 +0000 Subject: added second example with plotting fixed some aesthetics Original commit message from CVS: added second example with plotting fixed some aesthetics --- gst/level/demo.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'gst/level/demo.c') diff --git a/gst/level/demo.c b/gst/level/demo.c index d1c6905e..b0dea33c 100644 --- a/gst/level/demo.c +++ b/gst/level/demo.c @@ -28,7 +28,7 @@ GtkWidget *scale[2][3]; static void -level_callback (GstElement *element, gint channel, +level_callback (GstElement *element, gdouble time, gint channel, gdouble rms, gdouble peak, gdouble decay) { gtk_range_set_value (GTK_RANGE (scale[channel][0]), rms); @@ -41,7 +41,10 @@ idler (gpointer data) { GstElement *pipeline = GST_ELEMENT (data); g_print ("+"); - return gst_bin_iterate (GST_BIN (pipeline)); + if (gst_bin_iterate (GST_BIN (pipeline))) + return TRUE; + gtk_main_quit (); + return FALSE; } static void -- cgit