             return _altAudioTracks;
         }
 
+        public function get subtitleTracks() : Vector.<SubtitleTrack> {
+            return _subtitleTracks;
+        }
+
         /** Load the manifest file. **/
         public function load(url : String) : void {
             if(!_urlloader) {

    import flash.utils.clearTimeout;
    import flash.utils.getTimer;
    import flash.utils.setTimeout;
    import org.mangui.hls.constant.HLSLoaderTypes;
    import org.mangui.hls.constant.HLSPlayStates;
    import org.mangui.hls.constant.HLSTypes;
    import org.mangui.hls.event.HLSError;
    import org.mangui.hls.event.HLSEvent;
    import org.mangui.hls.event.HLSLoadMetrics;
    import org.mangui.hls.HLS;
    import org.mangui.hls.HLSSettings;
    import org.mangui.hls.model.Fragment;
    import org.mangui.hls.model.Level;
    import org.mangui.hls.playlist.AltAudioTrack;
    import org.mangui.hls.playlist.DataUri;
    import org.mangui.hls.playlist.Manifest;

    CONFIG::LOGGING {
        import org.mangui.hls.utils.Log;

        private var _retryCount : int;
        /* alt audio tracks */
        private var _altAudioTracks : Vector.<AltAudioTrack>;
        /* subtitle tracks */
        private var _subtitleTracks : Vector.<SubtitleTrack>;
        /* manifest load metrics */
        private var _metrics : HLSLoadMetrics;

