diff options
Diffstat (limited to 'src/snappy.c')
-rw-r--r-- | src/snappy.c | 11 |
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); |