#!/usr/bin/env python import xmmsclient as x import xmmsclient.glib as y import gnt def current_id_changed(a): print a.value() def playtime_changed(a): print a.value() a.restart() xmms = x.XMMS("python-test") xmms.connect() y.GLibConnector(xmms) xmms.broadcast_playback_current_id(current_id_changed) xmms.signal_playback_playtime(playtime_changed) xmms.loop() xmms.quit()