     import org.mangui.hls.event.HLSLoadMetrics;
     import org.mangui.hls.event.HLSPlayMetrics;
     import org.mangui.hls.HLS;
+    import org.mangui.hls.stream.HLSNetStream;
     CONFIG::LOGGING {
         import org.mangui.hls.utils.Log;
     }

            _hls.addEventListener(HLSEvent.FRAGMENT_PLAYING,_fragmentPlayingHandler);
            _hls.addEventListener(HLSEvent.FRAGMENT_SKIPPED,_fragmentSkippedHandler);
            _hls.addEventListener(HLSEvent.FRAGMENT_LOAD_EMERGENCY_ABORTED,_fragmentLoadEmergencyAbortedHandler);
            _hls.addEventListener(HLSEvent.FPS_DROP, _fpsDropHandler);
            _hls.addEventListener(HLSEvent.FPS_DROP_LEVEL_CAPPING, _fpsDropLevelCappingHandler);
            _hls.addEventListener(HLSEvent.FPS_DROP_SMOOTH_LEVEL_SWITCH, _fpsDropSmoothLevelSwitchHandler);
        }

        public function dispose() : void {

        }

        private function _manifestLoadedHandler(event : HLSEvent) : void {
            _stats = { tech : "flashls,"+Capabilities.version};
        };

        private function _fragmentLoadedHandler(event : HLSEvent) : void {
