diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2001-01-04 07:19:11 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2001-01-04 07:19:11 +0000 |
commit | 9e0b75c9371927c0d9677e09f59fa8b4d799a266 (patch) | |
tree | 79021b3d9a31021356bfc1169b5ec1e72c6b891c /tools | |
parent | dccc0d87140c7a39ff58c6f9dd41a9b93ce9056f (diff) |
A little fix for parameter parsing
Original commit message from CVS:
A little fix for parameter parsing
Diffstat (limited to 'tools')
-rw-r--r-- | tools/gstreamer-launch.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/gstreamer-launch.c b/tools/gstreamer-launch.c index 56e791ac4b..f6cb1678bb 100644 --- a/tools/gstreamer-launch.c +++ b/tools/gstreamer-launch.c @@ -171,6 +171,8 @@ gint parse_cmdline(int argc,char *argv[],GstBin *parent) { DEBUG("attempting to set argument '%s'\n", arg); gtk_object_set(GTK_OBJECT(previous),argname,argval,NULL); g_free(argname); + i++; + continue; } else { // we have an element DEBUG("attempting to create element '%s'\n",arg); @@ -329,6 +331,7 @@ gint parse(int argc,char *argv[],GstBin *parent) { int main(int argc,char *argv[]) { GstElement *pipeline; int firstarg; + guint i; gst_init(&argc,&argv); @@ -348,7 +351,8 @@ int main(int argc,char *argv[]) { VERBOSE("RUNNING pipeline\n"); gst_element_set_state(pipeline,GST_STATE_PLAYING); - gst_bin_iterate (GST_BIN (pipeline)); + for (i=0; i < 1000; i++) + gst_bin_iterate (GST_BIN (pipeline)); fprintf(stderr,"\n"); |