diff options
author | Thomas Vander Stichele <thomas@apestaart.org> | 2005-12-30 15:41:21 +0000 |
---|---|---|
committer | Thomas Vander Stichele <thomas@apestaart.org> | 2005-12-30 15:41:21 +0000 |
commit | 691b10ff8e2a00cab402b68294febeeccf636bbd (patch) | |
tree | b79af23e0e9b8e063e75e9ef5d5be5ebf26928cf /ext/smoothwave/demo-osssrc.c | |
parent | 3f88a353d408860ad829a645e5f47c679b4225ab (diff) | |
download | gst-plugins-bad-691b10ff8e2a00cab402b68294febeeccf636bbd.tar.gz gst-plugins-bad-691b10ff8e2a00cab402b68294febeeccf636bbd.tar.bz2 gst-plugins-bad-691b10ff8e2a00cab402b68294febeeccf636bbd.zip |
move smoothwave to gst
Original commit message from CVS:
move smoothwave to gst
Diffstat (limited to 'ext/smoothwave/demo-osssrc.c')
-rw-r--r-- | ext/smoothwave/demo-osssrc.c | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/ext/smoothwave/demo-osssrc.c b/ext/smoothwave/demo-osssrc.c deleted file mode 100644 index 9c55a3b3..00000000 --- a/ext/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; -} |