(window.webpackJsonp=window.webpackJsonp||[]).push([[98],{205:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={isAudioCodec:function(e){return/mp4a\.\d+.\d+/i.test(e)},parseContentType:function(e){var object={type:"",parameters:{}},t=e.trim().split(";");return object.type=t.shift().trim(),t.forEach(function(e){var t=e.trim().split("=");if(t.length>1){var r=t[0].replace(/"/g,"").trim(),n=t[1].replace(/"/g,"").trim();object.parameters[r]=n}}),object},isVideoCodec:function(e){return/avc1\.[\da-f]+/i.test(e)},translateLegacyCodecs:function(e){return e.map(function(e){return e.replace(/avc1\.(\d+)\.(\d+)/i,function(e,t,r){return"avc1."+("00"+Number(t).toString(16)).slice(-2)+"00"+("00"+Number(r).toString(16)).slice(-2)})})}},e.exports=t.default},291:function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(r(0)),f=n(r(141)),d=function(e){return isNaN(e)||Math.abs(e)===1/0?Number.MAX_VALUE:e};t.default={addTextTrackData:function(e,t,r){var n,c=o.default.WebKitDataCue||o.default.VTTCue;t&&t.forEach(function(caption){var track=caption.stream;this.inbandTextTracks_[track].addCue(new c(caption.startTime+this.timestampOffset,caption.endTime+this.timestampOffset,caption.text))},e),r&&(n=d(e.mediaSource_.duration),r.forEach(function(e){var time=e.cueTime+this.timestampOffset;e.frames.forEach(function(e){var t=new c(time,time,e.value||e.url||e.data||"");t.frame=e,t.value=e,function(e){Object.defineProperties(e.frame,{id:{get:function(){return f.default.log.warn("cue.frame.id is deprecated. Use cue.value.key instead."),e.value.key}},value:{get:function(){return f.default.log.warn("cue.frame.value is deprecated. Use cue.value.data instead."),e.value.data}},privateData:{get:function(){return f.default.log.warn("cue.frame.privateData is deprecated. Use cue.value.data instead."),e.value.data}}})}(t),this.metadataTrack_.addCue(t)},this)},e),e.metadataTrack_&&e.metadataTrack_.cues&&e.metadataTrack_.cues.length&&function(){for(var t=e.metadataTrack_.cues,r=[],i=0;i=0&&(this.timestampOffset_=e,this.mediaSource_.swfObj.vjs_discontinuity(),this.basePtsOffset_=NaN,this.audioBufferEnd_=NaN,this.videoBufferEnd_=NaN,this.transmuxer_.postMessage({action:"reset"}))}}),Object.defineProperty(this,"buffered",{get:function(){if(!this.mediaSource_||!this.mediaSource_.swfObj||!("vjs_getProperty"in this.mediaSource_.swfObj))return d.default.createTimeRange();var e=this.mediaSource_.swfObj.vjs_getProperty("buffered");return e&&e.length&&(e[0][0]=k(e[0][0],3),e[0][1]=k(e[0][1],3)),d.default.createTimeRanges(e)}}),this.mediaSource_.player_.on("seeked",function(){if((0,l.default)(0,1/0,r.metadataTrack_),r.inbandTextTracks_)for(var track in r.inbandTextTracks_)(0,l.default)(0,1/0,r.inbandTextTracks_[track])});var h=this.onHlsReset_.bind(this);this.mediaSource_.player_.tech_.on("hls-reset",h),this.mediaSource_.player_.tech_.hls.on("dispose",function(){r.transmuxer_.terminate(),r.mediaSource_.player_.tech_.off("hls-reset",h)})}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),n(t,[{key:"appendBuffer",value:function(e){var t=void 0;if(this.updating)throw(t=new Error("SourceBuffer.append() cannot be called while an update is in progress")).name="InvalidStateError",t.code=11,t;this.updating=!0,this.mediaSource_.readyState="open",this.trigger({type:"update"}),this.transmuxer_.postMessage({action:"push",data:e.buffer,byteOffset:e.byteOffset,byteLength:e.byteLength},[e.buffer]),this.transmuxer_.postMessage({action:"flush"})}},{key:"abort",value:function(){this.buffer_=[],this.bufferSize_=0,this.mediaSource_.swfObj.vjs_abort(),this.updating&&(this.updating=!1,this.trigger({type:"updateend"}))}},{key:"remove",value:function(e,t){if((0,l.default)(e,t,this.metadataTrack_),this.inbandTextTracks_)for(var track in this.inbandTextTracks_)(0,l.default)(e,t,this.inbandTextTracks_[track]);this.trigger({type:"update"}),this.trigger({type:"updateend"})}},{key:"receiveBuffer_",value:function(e){var t=this;(0,h.default)(this,this.mediaSource_,e),(0,_.addTextTrackData)(this,e.captions,e.metadata),T(function(){var r=t.convertTagsToData_(e);0===t.buffer_.length&&T(t.processBuffer_.bind(t)),r&&(t.buffer_.push(r),t.bufferSize_+=r.byteLength)})}},{key:"processBuffer_",value:function(){var e=this,t=y.default.BYTES_PER_CHUNK;if(this.buffer_.length){var r=this.buffer_[0].subarray(0,t);r.byteLength=n){for(;--h;){var _=f[h];if(!(_.pts>n)&&(_.keyFrame||_.metaDataTag))break}for(;h;){if(!f[h-1].metaDataTag)break;h--}}var v=f.slice(h),m=void 0;for(m=isNaN(this.audioBufferEnd_)?n:this.audioBufferEnd_+.1,v.length&&(m=Math.min(m,v[0].pts)),h=0;h=m);)h++;var y=d.slice(h);y.length&&(this.audioBufferEnd_=y[y.length-1].pts),v.length&&(this.videoBufferEnd_=v[v.length-1].pts);var T=this.getOrderedTags_(v,y);if(0!==T.length){if(T[0].pts