Working player with glib