         public var mediatime : HLSMediatime;
         /** The new playback state. **/
         public var state : String;
+        /** The new stream type value **/
+        public var streamType: String;
         /** The current audio track **/
         public var audioTrack : int;
         /** a complete ID3 payload from PES, as a hex dump **/

        public static const PLAYBACK_STATE : String = "hlsPlaybackState";
        /** Identifier for a seek state switch event. **/
        public static const SEEK_STATE : String = "hlsSeekState";
        /** Identifier for stream type changes: VoD or Live **/
        public static const STREAM_TYPE_DID_CHANGE:String = "hlsEventStreamTypeDidChange";
        /** Identifier for a playback complete event. **/
        public static const PLAYBACK_COMPLETE : String = "hlsEventPlayBackComplete";

                case FRAGMENT_PLAYING:
                    playMetrics = parameter as HLSPlayMetrics;
                    break;
                case HLSEvent.STREAM_TYPE_DID_CHANGE:
                    // Stream Type is required
                    streamType = String(parameter);
                    break;
                default:
                    break;
            }
