From fdfa3aa2e56459420ebc86008807e3ba56682681 Mon Sep 17 00:00:00 2001 From: Ray Greenwell Date: Fri, 20 Mar 2009 23:53:56 +0000 Subject: [PATCH] Dispatch events indicating we're in an unready state when we're unloaded. git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@787 ed5b42cb-e716-0410-a449-f6a68f950b19 --- src/as/com/threerings/flash/media/Mp3AudioPlayer.as | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/as/com/threerings/flash/media/Mp3AudioPlayer.as b/src/as/com/threerings/flash/media/Mp3AudioPlayer.as index 2b0cfe05..bbba02b5 100644 --- a/src/as/com/threerings/flash/media/Mp3AudioPlayer.as +++ b/src/as/com/threerings/flash/media/Mp3AudioPlayer.as @@ -156,10 +156,12 @@ public class Mp3AudioPlayer extends EventDispatcher // ignore } } - _state = MediaPlayerCodes.STATE_UNREADY; - checkNeedTimer(); + _sound = null; + _isComplete = false; _lastPosition = NaN; _cliData = null; + updateState(MediaPlayerCodes.STATE_UNREADY); + handlePositionCheck(); } override public function addEventListener (