     import flash.events.Event;
     import flash.events.NetStatusEvent;
     import flash.events.TimerEvent;
-    import flash.net.*;
-    import flash.utils.*;
+    import flash.net.NetConnection;
+    import flash.net.NetStream;
+    import flash.net.NetStreamAppendBytesAction;
+    import flash.net.NetStreamInfo;
+    import flash.net.NetStreamPlayOptions;
+    import flash.utils.ByteArray;
+    import flash.utils.Timer;
 
     CONFIG::LOGGING {
         import org.mangui.hls.utils.Log;

        private var _skippedDuration : Number;
        /** watched duration **/
        private var _watchedDuration : Number;
        /** last NetStream.time, used to check if playback is over **/
        private var _lastNetStreamTime : Number;


                Log.info("HLSNetStream:close");
            }
            super.close();
            _watchedDuration = _skippedDuration = _lastNetStreamTime = _droppedFrames = 0;
            _streamBuffer.stop();
            _timer.stop();
            _setPlaybackState(HLSPlayStates.IDLE);
