From 6a2ec620150e323946ea83ff2ae5ace078c2e7c2 Mon Sep 17 00:00:00 2001 From: Bryan Schumaker Date: Mon, 18 Oct 2010 10:49:48 -0400 Subject: [PATCH] Call pause() at end of each stream --- libsaria/music/__init__.py | 2 ++ libsaria/music/audio.py | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) 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)