diff --git a/libsaria/music/__init__.py b/libsaria/music/__init__.py index ffae2170..2fa3a039 100644 --- a/libsaria/music/__init__.py +++ b/libsaria/music/__init__.py @@ -43,7 +43,9 @@ def play(): def pause(): global audio + print "pausing..." return call("PAUSE", audio.pause) +libsaria.event.invite("PREEOS", pause) def stop(): diff --git a/libsaria/music/audio.py b/libsaria/music/audio.py index a237844d..d81fd3bf 100644 --- a/libsaria/music/audio.py +++ b/libsaria/music/audio.py @@ -87,7 +87,6 @@ def pause(): global player player.set_state(gst.STATE_PAUSED) - def stop(): pause() seek(0)