             _hls.addEventListener(HLSEvent.PLAYBACK_COMPLETE, _playbackComplete);
         }
 
-        override public function dispose() : void
-        {
+        override public function dispose() : void {
             CONFIG::LOGGING {
             Log.debug("HLSPlayTrait:dispose");
             }

    import org.mangui.hls.utils.Log;
    }

    public class HLSPlayTrait extends PlayTrait
    {
        private var _hls : HLS;

        private var streamStarted : Boolean = false;

        public function HLSPlayTrait(hls : HLS)
        {
            CONFIG::LOGGING {
            Log.debug("HLSPlayTrait()");
            }

        }


        override protected function playStateChangeStart(newPlayState:String):void {
            CONFIG::LOGGING {
                Log.info("HLSPlayTrait:playStateChangeStart:" + newPlayState);
            }
            switch (newPlayState) {
                case PlayState.PLAYING:
                    if (!streamStarted) {
                        _hls.stream.play();
                        streamStarted = true;
                    }
                    else {
                        _hls.stream.resume();

                    }
