Commit 6f844d75 authored by Edward Hervey's avatar Edward Hervey
Browse files

examples/seeking/seek.c: Added parse-launch syntax seeking mode for the seeking example.

Original commit message from CVS:
* examples/seeking/seek.c: (make_parselaunch_pipeline):
Added parse-launch syntax seeking mode for the seeking example.
This should help stress-test even more cases.
Ex usage : ./seek 15 "filesrc location=uranus.avi ! decodebin ! xvimagesink"
parent e6ef7347
2005-11-11 Edward Hervey <edward@fluendo.com>
* examples/seeking/seek.c: (make_parselaunch_pipeline):
Added parse-launch syntax seeking mode for the seeking example.
This should help stress-test even more cases.
Ex usage : ./seek 15 "filesrc location=uranus.avi ! decodebin ! xvimagesink"
2005-11-11 Tim-Philipp Müller <tim at centricular dot net>
 
* sys/xvimage/xvimagesink.c:
......
......@@ -801,6 +801,21 @@ make_playerbin_pipeline (const gchar * location)
return player;
}
static GstElement *
make_parselaunch_pipeline (const gchar * description)
{
GstElement *pipeline;
GError *error;
pipeline = gst_parse_launch (description, &error);
seekable_elements = g_list_prepend (seekable_elements, pipeline);
elem_seek = TRUE;
return pipeline;
}
static gchar *
format_value (GtkScale * scale, gdouble value)
{
......@@ -1221,6 +1236,7 @@ static Pipeline pipelines[] = {
{"dv", make_dv_pipeline},
{"mpeg1nothreads", make_mpegnt_pipeline},
{"playerbin", make_playerbin_pipeline},
{"parse-launch", make_parselaunch_pipeline},
{NULL, NULL},
};
......
......@@ -801,6 +801,21 @@ make_playerbin_pipeline (const gchar * location)
return player;
}
static GstElement *
make_parselaunch_pipeline (const gchar * description)
{
GstElement *pipeline;
GError *error;
pipeline = gst_parse_launch (description, &error);
seekable_elements = g_list_prepend (seekable_elements, pipeline);
elem_seek = TRUE;
return pipeline;
}
static gchar *
format_value (GtkScale * scale, gdouble value)
{
......@@ -1221,6 +1236,7 @@ static Pipeline pipelines[] = {
{"dv", make_dv_pipeline},
{"mpeg1nothreads", make_mpegnt_pipeline},
{"playerbin", make_playerbin_pipeline},
{"parse-launch", make_parselaunch_pipeline},
{NULL, NULL},
};
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment