(window.webpackJsonp=window.webpackJsonp||[]).push([[88],{167:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,i){return e.start(i)+"-"+e.end(i)},o=function(e,i){var t=e.toString(16);return"00".substring(0,2-t.length)+t+(i%2?" ":"")},d=function(e){return e>=32&&e<126?String.fromCharCode(e):"."},c={hexDump:function(data){for(var e=Array.prototype.slice.call(data),t=16,r="",n=0;n0){var f=function(e){return e.reduce(function(e,t){return t.code>e.code?t:e})}(n);return r(f,l)}return l.encryptedBytes?function(e,t,r){e.addEventListener("message",function n(o){if(o.data.source===t.requestId){e.removeEventListener("message",n);var d=o.data.decrypted;return t.bytes=new Uint8Array(d.bytes,d.byteOffset,d.byteLength),r(null,t)}}),e.postMessage((0,c.createTransferableMessage)({source:t.requestId,encrypted:t.encryptedBytes,key:t.key.bytes,iv:t.key.iv}),[t.encryptedBytes.buffer,t.key.bytes.buffer])}(t,l,r):r(null,l)}}},T=function(e,t){return function(r){var n,o,c;return e.stats=d.default.mergeOptions(e.stats,(o=(n=r).target,(c={bandwidth:1/0,bytesReceived:0,roundTripTime:Date.now()-o.requestTime||0}).bytesReceived=n.loaded,c.bandwidth=Math.floor(c.bytesReceived/c.roundTripTime*8*1e3),c)),!e.stats.firstBytesReceivedAt&&e.stats.bytesReceived&&(e.stats.firstBytesReceivedAt=Date.now()),t(r,e)}};t.mediaSegmentRequest=function(e,t,r,n,o,c){var h=[],L=m(h,r,c);if(n.key){var k=d.default.mergeOptions(t,{uri:n.key.resolvedUri,responseType:"arraybuffer"}),E=function(e,t){return function(r,n){var o=n.response,d=y(r,n);if(d)return t(d,e);if(16!==o.byteLength)return t({status:n.status,message:"Invalid HLS key at URL: "+n.uri,code:l.FAILURE,xhr:n},e);var view=new DataView(o);return e.key.bytes=new Uint32Array([view.getUint32(0),view.getUint32(4),view.getUint32(8),view.getUint32(12)]),t(null,e)}}(n,L),O=e(k,E);h.push(O)}if(n.map&&!n.map.bytes){var U=d.default.mergeOptions(t,{uri:n.map.resolvedUri,responseType:"arraybuffer",headers:f(n.map)}),A=function(e,t){return function(r,n){var o=n.response,d=y(r,n);return d?t(d,e):0===o.byteLength?t({status:n.status,message:"Empty HLS segment content at URL: "+n.uri,code:l.FAILURE,xhr:n},e):(e.map.bytes=new Uint8Array(n.response),t(null,e))}}(n,L),I=e(U,A);h.push(I)}var S=d.default.mergeOptions(t,{uri:n.resolvedUri,responseType:"arraybuffer",headers:f(n)}),R=function(e,t){return function(r,n){var o=n.response,d=y(r,n);return d?t(d,e):0===o.byteLength?t({status:n.status,message:"Empty HLS segment content at URL: "+n.uri,code:l.FAILURE,xhr:n},e):(e.stats=function(e){return{bandwidth:e.bandwidth,bytesReceived:e.bytesReceived||0,roundTripTime:e.roundTripTime||0}}(n),e.key?e.encryptedBytes=new Uint8Array(n.response):e.bytes=new Uint8Array(n.response),t(null,e))}}(n,L),_=e(S,R);return _.addEventListener("progress",T(n,o)),h.push(_),function(){return v(h)}}},872:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,i){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,i){var t=[],r=!0,n=!1,o=void 0;try{for(var d,c=e[Symbol.iterator]();!(r=(d=c.next()).done)&&(t.push(d.value),!i||t.length!==i);r=!0);}catch(e){n=!0,o=e}finally{try{!r&&c.return&&c.return()}finally{if(n)throw o}}return t}(e,i);throw new TypeError("Invalid attempt to destructure non-iterable instance")};var o,d=r(0),c=(o=d)&&o.__esModule?o:{default:o},l=function(track,e){for(var t=track.cues,i=0;i=r.adStartTime&&e<=r.adEndTime)return r}return null};t.default={updateAdCues:function(e,track){var t=arguments.length<=2||void 0===arguments[2]?0:arguments[2];if(e.segments)for(var r=t,o=void 0,i=0;i=0&&(t="main-desc"),t},f=function(e,t){e.abort(),e.pause(),t&&t.activePlaylistLoader&&(t.activePlaylistLoader.pause(),t.activePlaylistLoader=null)};t.stopLoaders=f;var v=function(e,t){t.activePlaylistLoader=e,e.load()};t.startLoaders=v;var y=function(e,t){return function(){var r=t.segmentLoaders,n=r[e],o=r.main,d=t.mediaTypes[e],c=d.activeTrack(),l=d.activeGroup(c),y=d.activePlaylistLoader;f(n,d),l&&(l.playlistLoader?(n.resyncLoader(),v(l.playlistLoader,d)):y&&o.resetEverything())}};t.onGroupChanged=y;var m=function(e,t){return function(){var r=t.segmentLoaders,n=r[e],o=r.main,d=t.mediaTypes[e],c=d.activeTrack(),l=d.activeGroup(c),y=d.activePlaylistLoader;f(n,d),l&&(l.playlistLoader?y!==l.playlistLoader?(n.track&&n.track(c),n.resetEverything(),v(l.playlistLoader,d)):v(l.playlistLoader,d):o.resetEverything())}};t.onTrackChanged=m;var T={AUDIO:function(e,t){return function(){var r=t.segmentLoaders[e],n=t.mediaTypes[e],d=t.blacklistCurrentPlaylist;f(r,n);var c=n.activeTrack(),l=n.activeGroup(),v=(l.filter(function(e){return e.default})[0]||l[0]).id,y=n.tracks[v];if(c!==y){for(var m in o.default.log.warn("Problem encountered loading the alternate audio track.Switching back to default."),n.tracks)n.tracks[m].enabled=n.tracks[m]===y;n.onTrackChanged()}else d({message:"Problem encountered loading the default audio track."})}},SUBTITLES:function(e,t){return function(){var r=t.segmentLoaders[e],n=t.mediaTypes[e];o.default.log.warn("Problem encountered loading the subtitle track.Disabling subtitle track."),f(r,n);var track=n.activeTrack();track&&(track.mode="disabled"),n.onTrackChanged()}}};t.onError=T;var h={AUDIO:function(e,t,r){if(t){var n=r.tech,o=r.requestOptions,d=r.segmentLoaders[e];t.on("loadedmetadata",function(){var e=t.media();d.playlist(e,o),(!n.paused()||e.endList&&"none"!==n.preload())&&d.load()}),t.on("loadedplaylist",function(){d.playlist(t.media(),o),n.paused()||d.load()}),t.on("error",T[e](e,r))}},SUBTITLES:function(e,t,r){var n=r.tech,o=r.requestOptions,d=r.segmentLoaders[e],c=r.mediaTypes[e];t.on("loadedmetadata",function(){var e=t.media();d.playlist(e,o),d.track(c.activeTrack()),(!n.paused()||e.endList&&"none"!==n.preload())&&d.load()}),t.on("loadedplaylist",function(){d.playlist(t.media(),o),n.paused()||d.load()}),t.on("error",T[e](e,r))}};t.setupListeners=h;var L={AUDIO:function(e,t){var r=t.mode,n=t.hls,c=t.segmentLoaders[e],f=t.requestOptions,v=t.master.mediaGroups,y=t.mediaTypes[e],m=y.groups,L=y.tracks;for(var k in v[e]&&0!==Object.keys(v[e]).length&&"html5"===r||(v[e]={main:{default:{default:!0}}}),v[e])for(var E in m[k]||(m[k]=[]),v[e][k]){var O=v[e][k][E],U=void 0;if(U=O.resolvedUri?new d.default(O.resolvedUri,n,f):null,O=o.default.mergeOptions({id:E,playlistLoader:U},O),h[e](e,O.playlistLoader,t),m[k].push(O),void 0===L[E]){var track=new o.default.AudioTrack({id:E,kind:l(O),enabled:!1,language:O.language,default:O.default,label:E});L[E]=track}}c.on("error",T[e](e,t))},SUBTITLES:function(e,t){var r=t.tech,n=t.hls,c=t.segmentLoaders[e],l=t.requestOptions,f=t.master.mediaGroups,v=t.mediaTypes[e],y=v.groups,m=v.tracks;for(var L in f[e])for(var k in y[L]||(y[L]=[]),f[e][L])if(!f[e][L][k].forced){var E=f[e][L][k];if(E=o.default.mergeOptions({id:k,playlistLoader:new d.default(E.resolvedUri,n,l)},E),h[e](e,E.playlistLoader,t),y[L].push(E),void 0===m[k]){var track=r.addRemoteTextTrack({id:k,kind:"subtitles",enabled:!1,language:E.language,label:k},!1).track;m[k]=track}}c.on("error",T[e](e,t))},"CLOSED-CAPTIONS":function(e,t){var r=t.tech,n=t.master.mediaGroups,d=t.mediaTypes[e],c=d.groups,l=d.tracks;for(var f in n[e])for(var v in c[f]||(c[f]=[]),n[e][f]){var y=n[e][f][v];if(y.instreamId.match(/CC\d/)&&(c[f].push(o.default.mergeOptions({id:v},y)),void 0===l[v])){var track=r.addRemoteTextTrack({id:y.instreamId,kind:"captions",enabled:!1,language:y.language,label:v},!1).track;l[v]=track}}}};t.initialize=L;var k=function(e,t){return function(track){var r=t.masterPlaylistLoader,n=t.mediaTypes[e].groups,o=r.media();if(!o)return null;var d=null;return o.attributes[e]&&(d=n[o.attributes[e]]),d=d||n.main,void 0===track?d:null===track?null:d.filter(function(e){return e.id===track.id})[0]||null}};t.activeGroup=k;var E={AUDIO:function(e,t){return function(){var r=t.mediaTypes[e].tracks;for(var n in r)if(r[n].enabled)return r[n];return null}},SUBTITLES:function(e,t){return function(){var r=t.mediaTypes[e].tracks;for(var n in r)if("showing"===r[n].mode)return r[n];return null}}};t.activeTrack=E;t.setupMediaGroups=function(e){["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(function(t){L[t](t,e)});var t=e.mediaTypes,r=e.masterPlaylistLoader,n=e.tech,o=e.hls;["AUDIO","SUBTITLES"].forEach(function(r){t[r].activeGroup=k(r,e),t[r].activeTrack=E[r](r,e),t[r].onGroupChanged=y(r,e),t[r].onTrackChanged=m(r,e)});var d=t.AUDIO.activeGroup(),c=(d.filter(function(e){return e.default})[0]||d[0]).id;t.AUDIO.tracks[c].enabled=!0,t.AUDIO.onTrackChanged(),r.on("mediachange",function(){["AUDIO","SUBTITLES"].forEach(function(e){return t[e].onGroupChanged()})});var l=function(){t.AUDIO.onTrackChanged(),n.trigger({type:"usage",name:"hls-audio-change"})};for(var f in n.audioTracks().addEventListener("change",l),n.remoteTextTracks().addEventListener("change",t.SUBTITLES.onTrackChanged),o.on("dispose",function(){n.audioTracks().removeEventListener("change",l),n.remoteTextTracks().removeEventListener("change",t.SUBTITLES.onTrackChanged)}),n.clearTracks("audio"),t.AUDIO.tracks)n.audioTracks().addTrack(t.AUDIO.tracks[f])};t.createMediaTypes=function(){var e={};return["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(function(t){e[t]={groups:{},tracks:{},activePlaylistLoader:null,activeGroup:c,activeTrack:c,onGroupChanged:c,onTrackChanged:c}}),e}}}]);