summaryrefslogtreecommitdiff
path: root/src/snappy.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/snappy.c')
-rw-r--r--src/snappy.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/snappy.c b/src/snappy.c
index 4fc0575..37f5706 100644
--- a/src/snappy.c
+++ b/src/snappy.c
@@ -49,6 +49,12 @@ close_down (UserInterface * ui, GstEngine * engine)
gst_object_unref (G_OBJECT (engine->player));
}
+void
+open_uri_callback (MediaPlayer2 *self, gpointer user_data)
+{
+ g_print ("received the open-uri signal!\n");
+}
+
gboolean
config_load ()
{
@@ -187,6 +193,11 @@ main (int argc, char *argv[])
change_state (engine, "Paused");
change_state (engine, "Playing");
+ mp_obj = g_new (MediaPlayer2, 1);
+ load_mpris (mp_obj);
+ g_signal_connect (mp_obj, "open-uri",
+ G_CALLBACK (open_uri_callback), engine);
+
clutter_main ();
close_down (ui, engine);