diff --git a/playback/player/gtk/gtk-play.c b/playback/player/gtk/gtk-play.c index fff5aec1ea..86c426b150 100644 --- a/playback/player/gtk/gtk-play.c +++ b/playback/player/gtk/gtk-play.c @@ -1506,8 +1506,6 @@ main (gint argc, gchar ** argv) gst_player_visualizations_free (viss); } - play_current_uri (&play, g_list_first (play.uris), NULL); - g_signal_connect (play.player, "position-updated", G_CALLBACK (position_updated_cb), &play); g_signal_connect (play.player, "duration-changed", @@ -1521,6 +1519,8 @@ main (gint argc, gchar ** argv) gst_player_play (play.player); play.current_uri = g_list_first (play.uris); + play_current_uri (&play, g_list_first (play.uris), NULL); + gtk_main (); play_clear (&play);