examples: keep scrubby command consistent
authorLuis de Bethencourt <luis.bg@samsung.com>
Mon, 13 Apr 2015 16:35:36 +0000 (17:35 +0100)
committerLuis de Bethencourt <luis.bg@samsung.com>
Mon, 13 Apr 2015 16:39:56 +0000 (17:39 +0100)
scrubby has two options, wav and playbin. Wav takes a file location so make
the playbin option take a file location as well instead of an uri. This also
means the usage help string will be correct for the playbin option.

tests/examples/seek/scrubby.c

index ac5720b..9e204db 100644 (file)
@@ -111,11 +111,12 @@ static GstElement *
 make_playerbin_pipeline (const gchar * location)
 {
   GstElement *player;
+  const gchar *uri = g_filename_to_uri (location, NULL, NULL);
 
   player = gst_element_factory_make ("playbin", "player");
   g_assert (player);
 
-  g_object_set (G_OBJECT (player), "uri", location, NULL);
+  g_object_set (G_OBJECT (player), "uri", uri, NULL);
 
   return player;
 }