UNPKG

@screwtopmedia/cdf-ng-media

Version:

Angular module for displaying media assets (images, videos)

1 lines 21 kB
{"version":3,"file":"provider.html5.js","sources":["webpack:///provider.html5.js"],"sourcesContent":["webpackJsonpjwplayer([2],{21:function(e,t){\"use strict\";function i(e){return{bitrate:e.bitrate,label:e.label,width:e.width,height:e.height}}Object.defineProperty(t,\"__esModule\",{value:!0}),t.qualityLevel=i},23:function(e,t,i){var a,r;a=[i(1),i(24),i(2),i(17),i(16)],r=function(e,t,i,a,r){function n(t){if(this._currentTextTrackIndex=-1,t){if(this._textTracks?(this._textTracks=e.reject(this._textTracks,function(e){var t=e._id;if(this.renderNatively&&t&&0===t.indexOf(\"nativecaptions\"))return delete this._tracksById[t],!0},this),delete this._tracksById.nativemetadata):this._initTextTracks(),t.length){var a=0,n=t.length;for(a;a<n;a++){var s=t[a];if(!s._id){if(\"captions\"===s.kind||\"metadata\"===s.kind){if(s._id=\"native\"+s.kind+a,!s.label&&\"captions\"===s.kind){var c=r.createLabel(s,this._unknownCount);s.name=c.label,this._unknownCount=c.unknownCount}}else s._id=r.createId(s,this._textTracks.length);if(this._tracksById[s._id])continue;s.inuse=!0}if(s.inuse&&!this._tracksById[s._id])if(\"metadata\"===s.kind)s.mode=\"hidden\",s.oncuechange=L.bind(this),this._tracksById[s._id]=s;else if(E(s.kind)){var d,u=s.mode;if(s.mode=\"hidden\",!s.cues.length&&s.embedded)continue;if(s.mode=u,this._cuesByTrackId[s._id]&&!this._cuesByTrackId[s._id].loaded){for(var o=this._cuesByTrackId[s._id].cues;d=o.shift();)b(this.renderNatively,s,d);s.mode=u,this._cuesByTrackId[s._id].loaded=!0}w.call(this,s)}}}this.renderNatively&&(this.textTrackChangeHandler=this.textTrackChangeHandler||_.bind(this),this.addTracksListener(this.video.textTracks,\"change\",this.textTrackChangeHandler),(i.isEdge()||i.isFF()||i.isSafari())&&(this.addTrackHandler=this.addTrackHandler||m.bind(this),this.addTracksListener(this.video.textTracks,\"addtrack\",this.addTrackHandler))),this._textTracks.length&&this.trigger(\"subtitlesTracks\",{tracks:this._textTracks})}}function s(e){if(this.renderNatively){var t=e===this._itemTracks;t||a.cancelXhr(this._itemTracks),this._itemTracks=e,e&&(t||(this.disableTextTrack(),A.call(this),this.addTextTracks(e)))}}function c(){return this._currentTextTrackIndex}function d(t){return this.renderNatively?void(this._textTracks&&(0===t&&e.each(this._textTracks,function(e){e.mode=e.embedded?\"hidden\":\"disabled\"}),this._currentTextTrackIndex!==t-1&&(this.disableTextTrack(),this._currentTextTrackIndex=t-1,this._textTracks[this._currentTextTrackIndex]&&(this._textTracks[this._currentTextTrackIndex].mode=\"showing\"),this.trigger(\"subtitlesTrackChanged\",{currentTrack:this._currentTextTrackIndex+1,tracks:this._textTracks})))):void(this.setCurrentSubtitleTrack&&this.setCurrentSubtitleTrack(t-1))}function u(e){if(e.text&&e.begin&&e.end){var t=e.trackid.toString(),i=this._tracksById&&this._tracksById[t];i||(i={kind:\"captions\",_id:t,data:[]},this.addTextTracks([i]),this.trigger(\"subtitlesTracks\",{tracks:this._textTracks}));var r;e.useDTS&&(i.source||(i.source=e.source||\"mpegts\")),r=e.begin+\"_\"+e.text;var n=this._metaCuesByTextTime[r];if(!n){n={begin:e.begin,end:e.end,text:e.text},this._metaCuesByTextTime[r]=n;var s=a.convertToVTTCues([n])[0];i.data.push(s)}}}function o(e){this._tracksById||this._initTextTracks();var t=e.track?e.track:\"native\"+e.type,i=this._tracksById[t],a=\"captions\"===e.type?\"Unknown CC\":\"ID3 Metadata\",r=e.cue;if(!i){var n={kind:e.type,_id:t,label:a,embedded:!0};i=C.call(this,n),this.renderNatively||\"metadata\"===i.kind?this.setTextTracks(this.video.textTracks):y.call(this,[i])}B.call(this,i,r)&&(this.renderNatively||\"metadata\"===i.kind?b(this.renderNatively,i,r):i.data.push(r))}function l(e){var t=this._tracksById[e.name];if(t){t.source=e.source;for(var i=e.captions||[],r=[],n=!1,s=0;s<i.length;s++){var c=i[s],d=e.name+\"_\"+c.begin+\"_\"+c.end;this._metaCuesByTextTime[d]||(this._metaCuesByTextTime[d]=c,r.push(c),n=!0)}n&&r.sort(function(e,t){return e.begin-t.begin});var u=a.convertToVTTCues(r);Array.prototype.push.apply(t.data,u)}}function h(e,t,i){e&&(T(e,t,i),this.instreamMode||(e.addEventListener?e.addEventListener(t,i):e[\"on\"+t]=i))}function T(e,t,i){e&&(e.removeEventListener?e.removeEventListener(t,i):e[\"on\"+t]=null)}function k(){a.cancelXhr(this._itemTracks);var e=this._tracksById&&this._tracksById.nativemetadata;(this.renderNatively||e)&&(p(this.renderNatively,this.video.textTracks),e&&(e.oncuechange=null)),this._itemTracks=null,this._textTracks=null,this._tracksById=null,this._cuesByTrackId=null,this._metaCuesByTextTime=null,this._unknownCount=0,this._activeCuePosition=null,this.renderNatively&&(this.removeTracksListener(this.video.textTracks,\"change\",this.textTrackChangeHandler),p(this.renderNatively,this.video.textTracks))}function f(e){this._cachedVTTCues[e]&&(this._cachedVTTCues[e]={},this._tracksById[e].data=[])}function v(){if(this._textTracks){var e=this._textTracks[this._currentTextTrackIndex];if(e){e.mode=\"disabled\";var t=e._id;t&&0===t.indexOf(\"nativecaptions\")&&(e.mode=\"hidden\")}}}function g(){if(this._textTracks){var e=this._textTracks[this._currentTextTrackIndex];e&&(e.mode=\"showing\")}}function _(){var t=this.video.textTracks,i=e.filter(t,function(e){return(e.inuse||!e._id)&&E(e.kind)});if(!this._textTracks||S.call(this,i))return void this.setTextTracks(t);for(var a=-1,r=0;r<this._textTracks.length;r++)if(\"showing\"===this._textTracks[r].mode){a=r;break}a!==this._currentTextTrackIndex&&this.setSubtitlesTrack(a+1)}function m(){this.setTextTracks(this.video.textTracks)}function y(e){if(e){this._textTracks||this._initTextTracks();for(var t=0;t<e.length;t++){var i=e[t];if(!i.kind||E(i.kind)){var r=C.call(this,i);w.call(this,r),i.file&&(i.data=[],a.loadFile(i,this.addVTTCuesToTrack.bind(this,r),M))}}this._textTracks&&this._textTracks.length&&this.trigger(\"subtitlesTracks\",{tracks:this._textTracks})}}function x(e,t){if(this.renderNatively){var i=this._tracksById[e._id];if(!i)return this._cuesByTrackId||(this._cuesByTrackId={}),void(this._cuesByTrackId[e._id]={cues:t,loaded:!1});if(!this._cuesByTrackId[e._id]||!this._cuesByTrackId[e._id].loaded){var a;for(this._cuesByTrackId[e._id]={cues:t,loaded:!0};a=t.shift();)b(this.renderNatively,i,a)}}}function b(e,t,a){if(!i.isIE()||!e||!window.TextTrackCue)return void t.addCue(a);var r=new window.TextTrackCue(a.startTime,a.endTime,a.text);t.addCue(r)}function p(t,a){a&&a.length&&e.each(a,function(e){if(!(i.isIE()&&t&&/^(native|subtitle|cc)/.test(e._id))){e.mode=\"disabled\",e.mode=\"hidden\";for(var a=e.cues.length;a--;)e.removeCue(e.cues[a]);e.embedded||(e.mode=\"disabled\"),e.inuse=!1}})}function E(e){return\"subtitles\"===e||\"captions\"===e}function I(){this._textTracks=[],this._tracksById={},this._metaCuesByTextTime={},this._cuesByTrackId={},this._cachedVTTCues={},this._unknownCount=0}function C(t){var i,a=r.createLabel(t,this._unknownCount),n=a.label;if(this._unknownCount=a.unknownCount,this.renderNatively||\"metadata\"===t.kind){var s=this.video.textTracks;i=e.findWhere(s,{label:n}),i?(i.kind=t.kind,i.language=t.language||\"\"):i=this.video.addTextTrack(t.kind,n,t.language||\"\"),i[\"default\"]=t[\"default\"],i.mode=\"disabled\",i.inuse=!0}else i=t,i.data=i.data||[];return i._id||(i._id=r.createId(t,this._textTracks.length)),i}function w(e){this._textTracks.push(e),this._tracksById[e._id]=e}function A(){if(this._textTracks){var t=e.filter(this._textTracks,function(e){return e.embedded||\"subs\"===e.groupid});this._initTextTracks(),e.each(t,function(e){this._tracksById[e._id]=e}),this._textTracks=t}}function L(i){var a=i.currentTarget.activeCues;if(a&&a.length){var r=a[a.length-1].startTime;if(this._activeCuePosition!==r){var n=[];if(e.each(a,function(e){e.startTime<r||(e.data||e.value?n.push(e):e.text&&this.trigger(\"meta\",{metadataTime:r,metadata:JSON.parse(e.text)}))},this),n.length){var s=t.parseID3(n);this.trigger(\"meta\",{metadataTime:r,metadata:s})}this._activeCuePosition=r}}}function B(e,t){var i=e.kind;this._cachedVTTCues[e._id]||(this._cachedVTTCues[e._id]={});var a,r=this._cachedVTTCues[e._id];switch(i){case\"captions\":case\"subtitles\":a=Math.floor(20*t.startTime);var n=\"_\"+t.line,s=Math.floor(20*t.endTime),c=r[a+n]||r[a+1+n]||r[a-1+n];return!(c&&Math.abs(c-s)<=1)&&(r[a+n]=s,!0);case\"metadata\":var d=t.data?new Uint8Array(t.data).join(\"\"):t.text;return a=t.startTime+d,!r[a]&&(r[a]=t.endTime,!0);default:return!1}}function S(e){if(e.length>this._textTracks.length)return!0;for(var t=0;t<e.length;t++){var i=e[t];if(!i._id||!this._tracksById[i._id])return!0}return!1}function M(e){i.log(\"CAPTIONS(\"+e+\")\")}var R={_itemTracks:null,_textTracks:null,_tracksById:null,_cuesByTrackId:null,_cachedVTTCues:null,_metaCuesByTextTime:null,_currentTextTrackIndex:-1,_unknownCount:0,_activeCuePosition:null,_initTextTracks:I,addTracksListener:h,clearTracks:k,clearCueData:f,disableTextTrack:v,enableTextTrack:g,getSubtitlesTrack:c,removeTracksListener:T,addTextTracks:y,setTextTracks:n,setupSideloadedTracks:s,setSubtitlesTrack:d,textTrackChangeHandler:null,addTrackHandler:null,addCuesToTrack:l,addCaptionsCue:u,addVTTCue:o,addVTTCuesToTrack:x,renderNatively:!1};return R}.apply(t,a),!(void 0!==r&&(e.exports=r))},45:function(e,t,i){var a,r,n=i(21);a=[i(44),i(13),i(2),i(8),i(1),i(4),i(5),i(12),i(3),i(23),i(94)],r=function(e,t,i,a,r,s,c,d,u,o,l){function h(e,t){i.foreach(e,function(e,i){t.addEventListener(e,i,!1)})}function T(e,t){i.foreach(e,function(e,i){t.removeEventListener(e,i,!1)})}function k(d,k){function C(e){return!!(i.isIOS()||i.isSafari()||i.isEdge())||e&&i.isChrome()}function w(e,t){Ke.setAttribute(e,t||\"\")}function A(){ke(Ke.audioTracks),Ae.setTextTracks(Ke.textTracks),w(\"jw-loaded\",\"data\")}function L(){w(\"jw-loaded\",\"started\")}function B(e){Ae.trigger(\"click\",e)}function S(){Ne||(O(j()),N(de(),Ie,Ee))}function M(){N(de(),Ie,Ee)}function R(){f(Re),Be=!0,Ae.state===c.STALLED?Ae.setState(c.PLAYING):Ae.state===c.PLAYING&&(Re=setTimeout(ce,v)),Ne&&Ke.duration===1/0&&0===Ke.currentTime||(O(j()),F(Ke.currentTime),N(de(),Ie,Ee),Ae.state===c.PLAYING&&(Ae.trigger(s.JWPLAYER_MEDIA_TIME,{position:Ie,duration:Ee}),D()))}function P(){Ae.trigger(\"ratechange\",{playbackRate:Ke.playbackRate})}function D(){var e=Ye.level;if(e.width!==Ke.videoWidth||e.height!==Ke.videoHeight){if(e.width=Ke.videoWidth,e.height=Ke.videoHeight,_e(),!e.width||!e.height||De===-1)return;Ye.reason=Ye.reason||\"auto\",Ye.mode=\"hls\"===we[De].type?\"auto\":\"manual\",Ye.bitrate=0,e.index=De,e.label=we[De].label,Ae.trigger(\"visualQuality\",Ye),Ye.reason=\"\"}}function N(e,t,i){0===i||e===Pe&&i===Ee||(Pe=e,Ae.trigger(s.JWPLAYER_MEDIA_BUFFER,{bufferPercent:100*e,position:t,duration:i})),me()}function F(e){Ee<0&&(e=-(ie()-e)),Ie=e}function j(){var e=Ke.duration,t=ie();if(e===1/0&&t){var i=t-te();i!==1/0&&i>g&&(e=-i)}return e}function O(e){Ee=e,Se&&Se!==-1&&e&&e!==1/0&&Ae.seek(Se)}function W(){var e=j();Ne&&e===1/0&&(e=0),Ae.trigger(s.JWPLAYER_MEDIA_META,{duration:e,height:Ke.videoHeight,width:Ke.videoWidth}),O(e)}function H(){Be=!0,Ne||_e(),m&&Ae.setTextTracks(Ae._textTracks),J()}function Y(){w(\"jw-loaded\",\"meta\"),W()}function J(){Ce||(Ce=!0,Ae.trigger(s.JWPLAYER_MEDIA_BUFFER_FULL))}function V(){Ae.setState(c.PLAYING),Ke.hasAttribute(\"jw-played\")||w(\"jw-played\",\"\"),Ke.hasAttribute(\"jw-gesture-required\")&&Ke.removeAttribute(\"jw-gesture-required\"),Ae.trigger(s.JWPLAYER_PROVIDER_FIRST_FRAME,{})}function q(){be(),Ae.state!==c.COMPLETE&&Ke.hasAttribute(\"jw-played\")&&Ke.currentTime!==Ke.duration&&Ae.setState(c.PAUSED)}function U(){if(!(Ne||Ke.paused||Ke.ended||Ae.state===c.LOADING||Ae.state===c.ERROR||Ae.seeking))return i.isIOS()&&Ke.duration-Ke.currentTime<=.1?void ue():void(xe()&&(Ge=!0,ye())||Ae.setState(c.STALLED))}function G(){Ae.trigger(s.JWPLAYER_MEDIA_ERROR,{message:\"Error loading media: File could not be played\"})}function Q(e){var t;return\"array\"===i.typeOf(e)&&e.length>0&&(t=r.map(e,function(e,t){return{label:e.label||t}})),t}function K(e){we=e,De=X(e);var t=Q(e);t&&Ae.trigger(s.JWPLAYER_MEDIA_LEVELS,{levels:t,currentQuality:De})}function X(e){var t=Math.max(0,De),i=k.qualityLabel;if(e)for(var a=0;a<e.length;a++)if(e[a][\"default\"]&&(t=a),i&&e[a].label===i)return a;return Ye.reason=\"initial choice\",Ye.level={},t}function z(){var e=Ke.play();e&&e[\"catch\"]?e[\"catch\"](function(e){Ke.paused&&(Ae.trigger(s.JWPLAYER_MEDIA_TIME,{position:Ie,duration:Ee,isDurationChange:!0}),Ae.setState(c.PAUSED)),\"NotAllowedError\"===e.name&&(console.warn(e),Ke.hasAttribute(\"jw-gesture-required\")&&Ae.trigger(\"autoplayFailed\"))}):Ke.hasAttribute(\"jw-gesture-required\")&&Ae.trigger(\"autoplayFailed\")}function Z(e,t){Se=0,be();var i=Ke.src,a=document.createElement(\"source\");a.src=we[De].file;var r=i!==a.src,n=Ke.getAttribute(\"jw-loaded\");r||\"none\"===n||\"started\"===n?(Ee=t,$(we[De]),Ae.setupSideloadedTracks(Ae._itemTracks),i&&r&&Ke.load()):0===e&&Ke.currentTime>0&&(Se=-1,Ae.seek(e)),Ie=Ke.currentTime,e>0&&Ae.seek(e),z()}function $(t){We=null,He=-1,Ye.reason||(Ye.reason=\"initial choice\",Ye.level={}),Be=!1,Ce=!1,Ne=e(t),Ne&&(Ae.supportsPlaybackRate=!1),t.preload&&\"none\"!==t.preload&&t.preload!==Ke.getAttribute(\"preload\")&&w(\"preload\",t.preload);var i=document.createElement(\"source\");i.src=t.file;var a=Ke.src!==i.src;a&&(w(\"jw-loaded\",\"none\"),Ke.src=t.file)}function ee(){Ke&&(Ae.disableTextTrack(),Ke.removeAttribute(\"preload\"),Ke.removeAttribute(\"src\"),Ke.removeAttribute(\"jw-loaded\"),Ke.removeAttribute(\"jw-played\"),Ke.pause(),a.emptyElement(Ke),t.style(Ke,{objectFit:\"\"}),De=-1)}function te(){for(var e=Ke.seekable?Ke.seekable.length:0,t=1/0;e--;)t=Math.min(t,Ke.seekable.start(e));return t}function ie(){for(var e=Ke.seekable?Ke.seekable.length:0,t=0;e--;)t=Math.max(t,Ke.seekable.end(e));return t}function ae(){Ae.setState(c.LOADING)}function re(){var e=null!==Me?Me:Ke.currentTime;Me=null,Se=0,Ae.seeking=!0,Ae.trigger(s.JWPLAYER_MEDIA_SEEK,{position:Ie,offset:e})}function ne(){Ae.seeking=!1,Ae.trigger(s.JWPLAYER_MEDIA_SEEKED)}function se(){Ae.trigger(\"volume\",{volume:Math.round(100*Ke.volume)}),Ae.trigger(\"mute\",{mute:Ke.muted})}function ce(){Ke.currentTime===Ie?U():Ge=!1}function de(){var e=Ke.buffered,t=Ke.duration;return!e||0===e.length||t<=0||t===1/0?0:i.between(e.end(e.length-1)/t,0,1)}function ue(){Ae.state!==c.IDLE&&Ae.state!==c.COMPLETE&&(be(),De=-1,Ae.trigger(s.JWPLAYER_MEDIA_COMPLETE))}function oe(e){je=!0,Te(e),i.isIOS()&&(Ke.controls=!1)}function le(){for(var e=-1,t=0;t<Ke.audioTracks.length;t++)if(Ke.audioTracks[t].enabled){e=t;break}fe(e)}function he(e){je=!1,Te(e),i.isIOS()&&(Ke.controls=!1)}function Te(e){Ae.trigger(\"fullscreenchange\",{target:e.target,jwstate:je})}function ke(e){if(We=null,e){if(e.length){for(var t=0;t<e.length;t++)if(e[t].enabled){He=t;break}He===-1&&(He=0,e[He].enabled=!0),We=r.map(e,function(e){var t={name:e.label||e.language,language:e.language};return t})}Ae.addTracksListener(e,\"change\",le),We&&Ae.trigger(\"audioTracks\",{currentTrack:He,tracks:We})}}function fe(e){Ke&&Ke.audioTracks&&We&&e>-1&&e<Ke.audioTracks.length&&e!==He&&(Ke.audioTracks[He].enabled=!1,He=e,Ke.audioTracks[He].enabled=!0,Ae.trigger(\"audioTrackChanged\",{currentTrack:He,tracks:We}))}function ve(){return We||[]}function ge(){return He}function _e(){if(\"hls\"===we[0].type){var e=\"video\";0===Ke.videoHeight&&(e=\"audio\"),Ae.trigger(\"mediaType\",{mediaType:e})}}function me(){var e=l.endOfRange(Ke.buffered),t=Ke.duration===1/0;t&&qe===e?Ve||(Ve=setTimeout(function(){Ue=!0,ye()},Je)):(f(Ve),Ve=null,Ue=!1),qe=e}function ye(){return!(!Ue||!Ge)&&(Ae.trigger(s.JWPLAYER_MEDIA_ERROR,{message:\"The live stream is either down or has ended\"}),!0)}function xe(){if(Ke.duration!==1/0)return!1;var e=2;return l.endOfRange(Ke.buffered)-Ke.currentTime<=e}function be(){f(Re),f(Ve),Ve=null}this.state=c.IDLE,this.seeking=!1,r.extend(this,u,o),this.renderNatively=C(k.renderCaptionsNatively);var pe,Ee,Ie,Ce,we,Ae=this,Le={click:B,durationchange:S,ended:ue,error:G,loadstart:L,loadeddata:A,loadedmetadata:Y,canplay:H,play:ae,playing:V,progress:M,pause:q,seeking:re,seeked:ne,timeupdate:R,ratechange:P,volumechange:se,webkitbeginfullscreen:oe,webkitendfullscreen:he},Be=!1,Se=0,Me=null,Re=-1,Pe=-1,De=-1,Ne=null,Fe=!!k.sdkplatform,je=!1,Oe=i.noop,We=null,He=-1,Ye={level:{}},Je=3e4,Ve=null,qe=null,Ue=!1,Ge=!1,Qe=document.getElementById(d),Ke=Qe?Qe.querySelector(\"video, audio\"):void 0;Ke||(Ke=document.createElement(\"video\"),Ke.load(),y&&w(\"jw-gesture-required\")),Ke.className=\"jw-video jw-reset\",this.isSDK=Fe,this.video=Ke,this.supportsPlaybackRate=!0,h(Le,Ke),w(\"disableRemotePlayback\",\"\"),w(\"webkit-playsinline\"),w(\"playsinline\"),this.stop=function(){be(),ee(),this.clearTracks(),i.isIE()&&Ke.pause(),this.setState(c.IDLE)},this.destroy=function(){Oe=i.noop,T(Le,Ke),this.removeTracksListener(Ke.audioTracks,\"change\",le),this.removeTracksListener(Ke.textTracks,\"change\",Ae.textTrackChangeHandler),this.remove(),this.off()},this.init=function(e){we=e.sources,De=X(e.sources),e.sources.length&&\"hls\"!==e.sources[0].type&&this.sendMediaType(e.sources),Ie=e.starttime||0,Ee=e.duration||0,Ye.reason=\"\";var t=we[De];\"none\"!==t.preload&&$(t),this.setupSideloadedTracks(e.tracks)},this.load=function(e){K(e.sources),e.sources.length&&\"hls\"!==e.sources[0].type&&this.sendMediaType(e.sources),y&&!Ke.hasAttribute(\"jw-played\")||ae(),Z(e.starttime||0,e.duration||0)},this.play=function(){return Ae.seeking?(ae(),void Ae.once(s.JWPLAYER_MEDIA_SEEKED,Ae.play)):(Oe(),void z())},this.pause=function(){be(),Ke.pause(),Oe=function(){var e=Ke.paused&&Ke.currentTime;if(e&&Ke.duration===1/0){var t=ie(),i=t-te(),a=i<g,r=t-Ke.currentTime;a&&t&&(r>15||r<0)&&(Me=Math.max(t-10,t-i),F(Ke.currentTime),Ke.currentTime=Me)}},this.setState(c.PAUSED)},this.seek=function(e){if(e<0&&(e+=te()+ie()),Be||(Be=!!ie()),Be){Se=0;try{Ae.seeking=!0,Me=e,F(Ke.currentTime),Ke.currentTime=e}catch(t){Ae.seeking=!1,Se=e}}else Se=e,x&&Ke.paused&&z()},this.volume=function(e){e=i.between(e/100,0,1),Ke.volume=e},this.mute=function(e){Ke.muted=!!e},this.detachMedia=function(){return be(),T(Le,Ke),this.removeTracksListener(Ke.textTracks,\"change\",this.textTrackChangeHandler),this.disableTextTrack(),Ke},this.attachMedia=function(){h(Le,Ke),Be=!1,this.seeking=!1,Ke.loop=!1,this.enableTextTrack(),this.renderNatively&&this.setTextTracks(this.video.textTracks),this.addTracksListener(Ke.textTracks,\"change\",this.textTrackChangeHandler)},this.setContainer=function(e){pe=e,e.insertBefore(Ke,e.firstChild)},this.getContainer=function(){return pe},this.remove=function(){ee(),be(),pe===Ke.parentNode&&pe.removeChild(Ke)},this.setVisibility=function(e){e=!!e,e||b?t.style(pe,{visibility:\"visible\",opacity:1}):t.style(pe,{visibility:\"\",opacity:0})},this.resize=function(e,i,a){if(!(e&&i&&Ke.videoWidth&&Ke.videoHeight))return!1;var r={objectFit:\"\",width:\"\",height:\"\"};if(\"uniform\"===a){var n=e/i,s=Ke.videoWidth/Ke.videoHeight;Math.abs(n-s)<.09&&(r.objectFit=\"fill\",a=\"exactfit\")}var c=_||p||E||b&&!x;if(c){var d=-Math.floor(Ke.videoWidth/2+1),u=-Math.floor(Ke.videoHeight/2+1),o=Math.ceil(100*e/Ke.videoWidth)/100,l=Math.ceil(100*i/Ke.videoHeight)/100;\"none\"===a?o=l=1:\"fill\"===a?o=l=Math.max(o,l):\"uniform\"===a&&(o=l=Math.min(o,l)),r.width=Ke.videoWidth,r.height=Ke.videoHeight,r.top=r.left=\"50%\",r.margin=0,t.transform(Ke,\"translate(\"+d+\"px, \"+u+\"px) scale(\"+o.toFixed(2)+\", \"+l.toFixed(2)+\")\")}return t.style(Ke,r),!1},this.setFullscreen=function(e){if(e=!!e){var t=i.tryCatch(function(){var e=Ke.webkitEnterFullscreen||Ke.webkitEnterFullScreen;e&&e.apply(Ke)});return!(t instanceof i.Error)&&Ae.getFullScreen()}var a=Ke.webkitExitFullscreen||Ke.webkitExitFullScreen;return a&&a.apply(Ke),e},Ae.getFullScreen=function(){return je||!!Ke.webkitDisplayingFullscreen},this.setCurrentQuality=function(e){if(De!==e&&e>=0&&we&&we.length>e){De=e,Ye.reason=\"api\",Ye.level={},this.trigger(s.JWPLAYER_MEDIA_LEVEL_CHANGED,{currentQuality:e,levels:Q(we)}),k.qualityLabel=we[e].label;var t=Ke.currentTime||0,i=Ke.duration||0;i<=0&&(i=Ee),ae(),Z(t,i)}},this.setPlaybackRate=function(e){Ke.playbackRate=Ke.defaultPlaybackRate=e},this.getPlaybackRate=function(){return Ke.playbackRate},this.getCurrentQuality=function(){return De},this.getQualityLevels=function(){return r.map(we,function(e){return(0,n.qualityLevel)(e)})},this.getName=function(){return{name:I}},this.setCurrentAudioTrack=fe,this.getAudioTracks=ve,this.getCurrentAudioTrack=ge}var f=window.clearTimeout,v=256,g=120,_=i.isIE(),m=i.isIE(9),y=i.isMobile(),x=i.isFF(),b=i.isAndroidNative(),p=i.isIOS(7),E=i.isIOS(8),I=\"html5\",C=function(){};return C.prototype=d,k.prototype=new C,k.getName=function(){return{name:\"html5\"}},k}.apply(t,a),!(void 0!==r&&(e.exports=r))},94:function(e,t,i){var a,r;a=[],r=function(){function e(e){return e&&e.length?e.end(e.length-1):0}return{endOfRange:e}}.apply(t,a),!(void 0!==r&&(e.exports=r))}});\n\n\n/** WEBPACK FOOTER **\n ** provider.html5.js\n **/"],"mappings":"AAAA","sourceRoot":""}