             // 保证length和positionPct赋值正确。
             onPlayTimer();
             stop();
-            setState(S_END)
+            setState(S_END);
         }
 
         private function onPlayTimer(e:TimerEvent = null) {

                context:SoundLoaderContext = new SoundLoaderContext(bufferTime, true);

            this.url = url;
            setState(S_PREBUFFER)
            s.load(req, context);
        }


                sc.addEventListener(Event.SOUND_COMPLETE, onPlayComplete);
                setState(S_PLAYING);

                playerTimer = new Timer(TIMER_INTERVAL);
                playerTimer.addEventListener(TimerEvent.TIMER, onPlayTimer);
                playerTimer.start();
            }
