diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2011-01-08 00:19:06 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2011-01-08 00:20:35 +0000 |
commit | f6591e59380bd0346cb96b93c963a4f54a8e997a (patch) | |
tree | fe7291cbe9a9bf5aa2780bb8c86f3ae4c7d863d5 | |
parent | 2ba964df4945ae37904ccbc60ee453cbadb2278e (diff) |
smoothwave: remove old 0.8 example containing code with sideeffects in g_return_if_fail()
May just as well remove it rather than fix it, so it doesn't show
up in greps for this any longer.
-rw-r--r-- | gst/smoothwave/demo-osssrc.c | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/gst/smoothwave/demo-osssrc.c b/gst/smoothwave/demo-osssrc.c deleted file mode 100644 index 9c55a3b358..0000000000 --- a/gst/smoothwave/demo-osssrc.c +++ /dev/null @@ -1,52 +0,0 @@ -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif -#include <gtk/gtk.h> -#include <gst/gst.h> - -extern gboolean _gst_plugin_spew; - -gboolean idle_func (gpointer data); - -GtkWidget *drawingarea; - -int -main (int argc, char *argv[]) -{ - GstElement *bin; - GstElement *src; - GstElement *wave; - GstElement *ximage; - - gst_init (&argc, &argv); - gst_plugin_load ("libsmoothwave.so"); - gtk_init (&argc, &argv); - - bin = gst_pipeline_new ("bin"); - - src = gst_element_factory_make ("sinesrc", "src"); - wave = gst_element_factory_make ("smoothwave", "wave"); - ximage = gst_element_factory_make (DEFAULT_VIDEOSINK, "sink"); - g_return_val_if_fail (src != NULL, -1); - g_return_val_if_fail (wave != NULL, -1); - g_return_val_if_fail (ximage != NULL, -1); - - - gst_bin_add_many (GST_BIN (bin), src, wave, ximage, NULL); - g_return_val_if_fail (gst_element_link_many (src, wave, ximage, - NULL) != FALSE, -1); - - gst_element_set_state (GST_ELEMENT (bin), GST_STATE_PLAYING); - g_idle_add (idle_func, bin); - - gtk_main (); - - return 0; -} - -gboolean -idle_func (gpointer data) -{ - gst_bin_iterate (GST_BIN (data)); - return TRUE; -} |