',UOLPlayerUI.prototype.setState=function(e){switch(function(e){e?this.wrapper.addClass("_tools"):this.wrapper.removeClass("_tools")}.bind(this),function(e){e?this.wrapper.addClass("_share"):this.wrapper.removeClass("_share")}.bind(this),function(e){e?this.wrapper.addClass("_related"):this.wrapper.removeClass("_related")}.bind(this),e){case"stop":this.btplay&&this.btplay.show(),this.setControlState("stop"),this.loading(!1);break;case"loading":this.loading(!0);break;case"playingAd":case"playingVideo":this.loading(!1);break;case"play":this.play(!0);break;case"pause":this.play(!1),this.loading(!1);break;case"autorep":this.wrapper.hasClass("up-autorep")?this.wrapper.removeClass("up-autorep"):this.wrapper.addClass("up-autorep");break;case"tools":this.wrapper.hasClass("_tools")?this.wrapper.removeClass("_tools"):this.wrapper.addClass("_tools");break;case"waiting":this.wrapper.addClass("_waiting");break;case"error":this.error(),this.loading(!1);break;case"ended":this.wrapper.removeClass("_clicked"),this.btplay&&this.btplay.show(),this.reload()}},UOLPlayerUI.prototype.play=function(e){!0===e?this.setControlState("play"):this.setControlState("pause")},UOLPlayerUI.prototype.reload=function(e){this.setControlState("reload")},UOLPlayerUI.prototype.loading=function(e){e?this.wrapper.addClass("_loading"):this.wrapper.removeClass("_loading")},UOLPlayerUI.prototype.error=function(){this.wrapper.addClass("_error"),this.btplayIcon.addClass("fa-play"),this.btplayIcon.removeClass("fa-pause")},UOLPlayerUI.prototype.setFullscreen=function(e){e?(this.setControlState("fullscreen"),this.wrapper.addClass("_fullscreen"),this.app.fullscreen=!0):(this.setControlState("normalscreen"),this.wrapper.removeClass("_fullscreen"),this.app.fullscreen=!1)},UOLPlayerUI.prototype.setControlState=function(e){if(this.app.skin)switch(e){case"stop":this.controlbar.play.removeClass("up-bt-pause").removeClass("up-bt-repeat");break;case"play":this.controlbar.play.addClass("up-bt-pause").removeClass("up-bt-repeat");break;case"pause":this.controlbar.play.removeClass("up-bt-pause").removeClass("up-bt-repeat");break;case"reload":this.controlbar.play.removeClass("up-bt-pause").addClass("up-bt-repeat"),this.wrapper.addClass("_reload");break;case"fullscreen":this.controlbar.fullscreen.addClass("up-bt-fullscreen-back");break;case"normalscreen":this.controlbar.fullscreen.removeClass("up-bt-fullscreen-back")}},UOLPlayerUI.prototype.initSkin=function(){},UOLPlayerUI.prototype.initCtrlBar=function(){var e=this.ui.getElementsByClassName("up-ctrlbar")[0];this.app.skin?(e.show(),this.controlbar={controlbar:e,play:e.getElementsByClassName("up-bt-play")[0],init:e.getElementsByClassName("up-bt-init")[0],totalTime:e.getElementsByClassName("up-time-duration")[0],currentTime:e.getElementsByClassName("up-time-current")[0],fullscreen:e.getElementsByClassName("up-bt-fullscreen")[0],volume:{root:e.getElementsByClassName("up-volume")[0],bt:e.getElementsByClassName("up-volume-bt")[0],control:e.getElementsByClassName("up-volume-control")[0],bar:e.getElementsByClassName("up-volume-bar")[0],slider:e.getElementsByClassName("up-volume-slider")[0]}},this.app.useResume&&0=this.timeouts.time.PLAYING_AD/1e3-5)&&(clearTimeout(t),this.timeoutList.bufferTimeout.abort())}.bind(this),this.timeouts.time.PLAYING_AD-1e3)},this.stopAdCountdown=function(){a.remaining.innerHTML="",a.progressbar.style.width=0,a.ctrlbarCurrentTime.innerHTML="0:00",a.ctrlbarDuration.innerHTML=e.data.item.duration.formatted,this.countdownTimer&&clearInterval(this.countdownTimer)}};UOLPlayerAds.prototype.initialUserAction=function(){this.app.logger.logDFP("initialUserAction"),this.contentCompleteCalled=!1,this.adDisplayContainer.initialize(),this.app.mediaPlayer.pause()},UOLPlayerAds.prototype.requestAds=function(){this.app.wrapper.setData("adPos",this.getAdPosition()),this.app.logger.startTime("dfp-init"),this.app.logger.startTime("dfpRequestAds");var e=new google.ima.AdsRequest,t=this.app.getSize();e.adTagUrl=this.createAdTag(),e.linearAdSlotWidth=t.width,e.linearAdSlotHeight=t.height,e.nonLinearAdSlotWidth=t.width,e.nonLinearAdSlotHeight=t.height,e.setAdWillAutoPlay(this.app.isAutoplayOk),e.setAdWillPlayMuted(this.app.isAutoplayMuted),this.adsLoader.requestAds(e),this.timeoutList.requestAdsTimeout.start(function(){this.timeoutId=this.timeouts.type.REQUEST_ADS,this.destroy(),this.trackAds(),this.app.logger.send(this.timeouts.type.REQUEST_ADS,{time:this.app.logger.stopTime(this.timeouts.type.REQUEST_ADS),timeout:!0})}.bind(this))},UOLPlayerAds.prototype.onAdsManagerLoaded=function(e){this.app.logger.logDFP("Ads loaded.");var t=new google.ima.AdsRenderingSettings;t.restoreCustomPlaybackStateOnAdBreakComplete=!1,t.loadVideoTimeout=UOLPlayer.safariMultiplier(1e3*this.app.data.item.playerParameters.dfp_native_timeout_time,this.app),this.adsManager=e.getAdsManager(this.app.mediaPlayer.mediaElement,t),this.processAdsManager(this.adsManager)},UOLPlayerAds.prototype.processAdsManager=function(e){this.app.logger.logDFP("processAdsManager."),e.addEventListener(google.ima.AdEvent.Type.USER_CLOSE,function(){this.contentCompleteCalled&&"post-roll"===this.getAdPosition()&&this.allAdsCompleted()}.bind(this),!1,this);var t=[google.ima.AdEvent.Type.AD_BREAK_READY,google.ima.AdEvent.Type.AD_METADATA,google.ima.AdEvent.Type.ALL_ADS_COMPLETED,google.ima.AdEvent.Type.CLICK,google.ima.AdEvent.Type.COMPLETE,google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED,google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED,google.ima.AdEvent.Type.DURATION_CHANGE,google.ima.AdEvent.Type.FIRST_QUARTILE,google.ima.AdEvent.Type.THIRD_QUARTILE,google.ima.AdEvent.Type.IMPRESSION,google.ima.AdEvent.Type.LINEAR_CHANGED,google.ima.AdEvent.Type.LOADED,google.ima.AdEvent.Type.LOG,google.ima.AdEvent.Type.MIDPOINT,google.ima.AdEvent.Type.PAUSED,google.ima.AdEvent.Type.RESUMED,google.ima.AdEvent.Type.SKIPPABLE_STATE_CHANGED,google.ima.AdEvent.Type.SKIPPED,google.ima.AdEvent.Type.STARTED,google.ima.AdEvent.Type.VOLUME_CHANGED,google.ima.AdEvent.Type.VOLUME_MUTED];for(var a in t)e.addEventListener(t[a],this.onAdEvent,!1,this);var r,i,s,o=this.app.getSize();s=this.app.isFullscreen()?(r=o.fullscreenWidth,i=o.fullscreenHeight,google.ima.ViewMode.FULLSCREEN):(r=o.width,i=o.height,google.ima.ViewMode.NORMAL);try{this.app.logger.logDFP("adsManager.init"),e.init(r,i,s),e.start()}catch(e){this.app.logger.logError(e)}},UOLPlayerAds.prototype.onContentPauseRequested=function(){this.timeoutId=!1,this.app.adsActive=!0,this.app.mediaPlayer.saveCurrentTime(),this.app.mediaPlayer.pause(!1),this.app.logger.logDFP("onContentPauseRequested.")},UOLPlayerAds.prototype.onContentResumeRequested=function(e){-1!=this.getAdPodIndex()&&this.resumeAfterAd(),this.stopAdCountdown(),this.timeoutList.bufferTimeout.abort(),this.app.logger.logDFP("onContentResumeRequested"),this.events.contentResumeRequested.dispatch(this.getAdPodIndex())},UOLPlayerAds.prototype.onAdEvent=function(e){var t;this.app.logger.logDFP("Ad event: "+e.type),e&&e.getAd&&(this.ad=e.getAd());var a=function(){0!=this.adPodIndex||this.logSended||(this.app.logger.send("dfpRequestAds",{time:this.app.logger.stopTime("dfpRequestAds"),ad:t,adObj:this.ad}),this.timeoutList.requestAdsTimeout.abort()),this.logSended=!0}.bind(this);switch(e.type){case google.ima.AdEvent.Type.AD_METADATA:a(),this.adPos=t=this.getAdPosition(),this.app.logger.startTime("load-ads"),this.app.tracker.pushState("adMetadata",t),this.app.wrapper.setData("adPos",t),this.app.backbone.ad.metadata({time:this.app.logger.getTime("dfpRequestAds"),position:t});break;case google.ima.AdEvent.Type.LOADED:a(),this.adPos=t=this.getAdPosition(),this.app.logger.startTime("load-ads"),this.app.wrapper.setData("adPos",t),this.mute();var r,i,s=t.split(/\W/).map(function(e){return e.charAt(0).toUpperCase()+e.substring(1,e.length)}).join("");i=!this.ad.g||!1!==this.ad.g.vpaid&&void 0!==this.ad.g.vpaid?(r="vpaid",!0):(r=-1 Para visualizar o vídeo, clique aqui: {mediaUrl}',error:"Flash video depreciado e sem suporte"},12:{message:'Este formato de áudio não é mais suportado [Erro UV-012]
Para ouvir o áudio, clique aqui: {mediaUrl}',error:"Flash audio depreciado e sem suporte"},20:{message:"Não foi possível carregar o vídeo. Por favor, verifique sua conexão à internet [Erro UV-020]",error:"Nao foi possivel carregar o video. Por favor, verifique sua conexao a internet"},21:{message:"Conexão interrompida pelo usuário [Erro UV-021]",error:"Conexao interrompida pelo usuario"},22:{message:"Não foi possível carregar o vídeo. Por favor, verifique sua conexão à internet [Erro UV-022]",error:"Nao foi possivel carregar o video. Por favor, verifique sua conexao a internet"},23:{message:"O formato deste vídeo não é suportado pelo seu navegador [Erro UV-023]",error:"O formato deste video nao e suportado pelo seu navegador"},24:{message:"Execução do vídeo interrompida por falha na conexão à internet [Erro UV-024]",error:"Execucao do video interrompida por falhaa conexao internet"},25:{message:"Não foi possível descriptografar o vídeo [Erro UV-025]",error:"Nao foi possivel descriptografar o video"},26:{message:"Não foi possível carregar o vídeo. Por favor, verifique sua conexão à internet [Erro UV-026]",error:"Erro de conexao com o servidor ou resposta invalida"},27:{message:"Não foi possível carregar o vídeo. Por favor, verifique sua conexão à internet [Erro UV-026]",error:"Vídeo sem fallback disponível"},30:{message:"Não foi possível carregar o áudio. Por favor, verifique sua conexão à internet [Erro UV-030]",error:"Nao foi possivel carregar o audio. Por favor, verifique sua conexao a internet"},31:{message:"Conexão interrompida pelo usuário [Erro UV-031]",error:"Conexao interrompida pelo usuario"},32:{message:"Não foi possível carregar o áudio. Por favor, verifique sua coneão à internet [Erro UV-032]",error:"Nao foi possivel carregar o audio. Por favor, verifique sua conexao a internet"},33:{message:"O formato deste áudio não é suportado pelo seu navegador [Erro UV-033]",error:"O formato deste audio nao e suportado pelo seu navegador"},34:{message:"Execução do áudio interrompida por falha de conexão à internet [Erro UV-034]",error:"Execucao do audio interrompida por falha de conexao internet"},35:{message:"Não foi possível descriptografar o áudio [Erro UV-035]",error:"Nao foi possivel descriptografar o audio"},36:{message:"Não foi possível carregar o vídeo. Por favor, verifique sua conexão à internet [Erro UV-036]",error:"Erro de conexao com o servidor ou resposta invalida"},40:{message:"Execução do vídeo interrompida por falha na interna [Erro UV-040]",error:"Erro interno no HLS"},41:{message:"Execução do vídeo interrompida por falha na conexão à internet [Erro UV-041]",error:"Error de internet no HLS"},42:{message:"O formato deste vídeo não é suportado pelo seu navegador [Erro UV-042]",error:"Erro de media no HLS"},43:{message:"Erro no HLS causado por perda de escopo [Erro UV-043]",error:"Erro no HLS causado pelo RequireJS"},44:{message:"Por favor, para reproduzir esta mídia, é preciso liberar espaço para cookies em seu browser. [Erro UV-044] {href}",error:"Erro causado por cookie cheio"},55:{message:"Execução do vídeo interrompida por falha na interna [Erro UV-055]",error:"Erro interno no DASH"},56:{message:"Execução do vídeo interrompida por falha na conexão à internet [Erro UV-056]",error:"Error de internet no DASH"},57:{message:"O formato deste vídeo não é suportado pelo seu navegador [Erro UV-057]",error:"Erro de media no DASH"},58:{message:"Erro no DASH causado por perda de escopo [Erro UV-058]",error:"Erro no DASH causado pelo RequireJS"},510:{message:"Erro durante a leitura do arquivo de manifesto do vídeo [Erro UV-510]",error:"DASH_MANIFEST_LOADER_PARSING_FAILURE_ERROR_CODE"},511:{message:"Erro durante o carregamento do arquivo de manifesto do vídeo [Erro UV-511]",error:"MANIFEST_LOADER_LOADING_FAILURE_ERROR_CODE"},512:{message:"Erro durante o carregamento do xlink [Erro UV-512]",error:"DASH_XLINK_LOADER_LOADING_FAILURE_ERROR_CODE"},513:{message:"Erro no carregamento dos segmentos do vídeo [Erro UV-513]",error:"DASH_SEGMENTS_UPDATE_FAILED_ERROR_CODE"},514:{message:"Erro no carregamento dos segmentos do vídeo [Erro UV-514]",error:"DASH_SEGMENTS_UNAVAILABLE_ERROR_CODE"},515:{message:"Erro no carregamento dos segmentos do vídeo [Erro UV-515]",error:"DASH_SEGMENT_BASE_LOADER_ERROR_CODE"},516:{message:"Erro de sincronia o vídeo [Erro UV-516]",error:"DASH_TIME_SYNC_FAILED_ERROR_CODE"},517:{message:"Erro no carregamento dos fragmentos do vídeo [Erro UV-517]",error:"DASH_FRAGMENT_LOADER_LOADING_FAILURE_ERROR_CODE"},518:{message:"Erro no carregamento dos fragmentos do vídeo [Erro UV-518]",error:"DASH_FRAGMENT_LOADER_NULL_REQUEST_ERROR_CODE"},519:{message:"Erro na resolução da URL do vídeo [Erro UV-519]",error:"DASH_URL_RESOLUTION_FAILED_GENERIC_ERROR_CODE"},520:{message:"Erro ao criar dash [Erro UV-520]",error:"DASH_APPEND_ERROR_CODE"},521:{message:"Erro ao remover dash [Erro UV-521]",error:"DASH_REMOVE_ERROR_CODE"},522:{message:"Erro no carregamento dos dados [Erro UV-522]",error:"DASH_DATA_UPDATE_FAILED_ERROR_CODE"},523:{message:"Formato não suportado pelo navegador [Erro UV-523]",error:"DASH_CAPABILITY_MEDIASOURCE_ERROR_CODE"},524:{message:"Formato protegido não suportado pelo navegador [Erro UV-524]",error:"DASH_CAPABILITY_MEDIAKEYS_ERROR_CODE"},525:{message:"Erro durante o download do vídeo [Erro UV-525]",error:"DASH_DOWNLOAD_ERROR_ID_MANIFEST_CODE"},526:{message:"Erro durante o download do vídeo [Erro UV-526]",error:"DASH_DOWNLOAD_ERROR_ID_SIDX_CODE"},527:{message:"Erro durante o download do vídeo [Erro UV-527]",error:"DASH_DOWNLOAD_ERROR_ID_CONTENT_CODE"},528:{message:"Erro durante o download do vídeo [Erro UV-528]",error:"DASH_DOWNLOAD_ERROR_ID_INITIALIZATION_CODE"},529:{message:"Erro durante o download do vídeo [Erro UV-529]",error:"DASH_DOWNLOAD_ERROR_ID_XLINK_CODE"},530:{message:"Codec não suportado [Erro UV-530]",error:"DASH_MANIFEST_ERROR_ID_CODEC_CODE"},531:{message:"Erro durante o carregamento do arquivo de manifesto do vídeo [Erro UV-531]",error:"DASH_MANIFEST_ERROR_ID_PARSE_CODE"},532:{message:"Erro durante o carregamento do arquivo de manifesto do vídeo [Erro UV-532]",error:"DASH_MANIFEST_ERROR_ID_NOSTREAMS_CODE"},533:{message:"Erro durante carregamento de legendas [Erro UV-533]",error:"DASH_TIMED_TEXT_ERROR_ID_PARSE_CODE"},534:{message:"Formato MUXED não suportado [Erro UV-534]",error:"DASH_MANIFEST_ERROR_ID_MULTIPLEXED_CODE"},535:{message:"Formato de mídia não suportado [Erro UV-535]",error:"DASH_MEDIASOURCE_TYPE_UNSUPPORTED_CODE"},900:{message:"Desculpe, não é possível exibir o vídeo desejado [Erro UV-900]",error:"VIDEO_NO_PERMISSION_UNTRACKED"},901:{message:"Desculpe, este vídeo só pode ser visualizado por seu autor [Erro UV-901]",error:"VIDEO_NO_PERMISSION_JUST_OWNER"},902:{message:"Desculpe, este vídeo não está disponível no momento [Erro UV-902]",error:"VIDEO_NO_PERMISSION_BY_DAT_SCHEDULING"},903:{message:"Desculpe, este vídeo só pode ser visualizado por amigos do autor [Erro UV-903]",error:"VIDEO_NO_PERMISSION_JUST_FRIENDS_UOLK"},904:{message:"Desculpe, por motivo de direitos autorais, este vídeo só pode ser visto em território brasileiro [Erro UV-904]",error:"VIDEO_NO_PERMISSION_FOR_THIS_COUNTRY"},905:{message:"Este vídeo é exclusivo para assinantes UOL [Erro UV-905]",error:"VIDEO_NO_PERMISSION_BY_PRODUCT"},906:{message:"Desculpe, não é possível exibir o vídeo desejado [Erro UV-906]",error:"VIDEO_NO_PERMISSION_ANONYMOUS"},907:{message:"Este vídeo é exclusivo para assinantes UOL [Erro UV-907]",error:"VIDEO_NO_PERMISSION_SUBSCRIBER"},908:{message:"Desculpe, não é possível exibir o vídeo desejado [Erro UV-908]",error:"VIDEO_NO_PERMISSION_BY_COD_STATUS"},909:{message:"Desculpe, não é possível exibir o vídeo desejado [Erro UV-909]",error:"VIDEO_NO_PERMISSION_BY_EDITORIAL_STATUS"},910:{message:"Esta mídia não existe em nosso acervo [Erro UV-910]",error:"VIDEO_REMOVED"},930:{message:"Desculpe, não é possível executar o áudio desejado [Erro UV-930]",error:"AUDIO_NO_PERMISSION_UNTRACKED"},931:{message:"Desculpe, este áudio só pode ser executado por seu autor [Erro UV-931]",error:"AUDIO_NO_PERMISSION_JUST_OWNER"},932:{message:"Desculpe, este áudio não está disponível no momento [Erro UV-932]",error:"AUDIO_NO_PERMISSION_BY_DAT_SCHEDULING"},933:{message:"Desculpe, este áudio só pode ser executado por amigos do autor [Erro UV-933]",error:"AUDIO_NO_PERMISSION_JUST_FRIENDS_UOLK"},934:{message:"Desculpe, este áudio só pode ser executado por internautas no Brasil [Erro UV-934]",error:"AUDIO_NO_PERMISSION_FOR_THIS_COUNTRY"},935:{message:"Este áudio é exclusivo para assinantes UOL [Erro UV-935]",error:"AUDIO_NO_PERMISSION_BY_PRODUCT"},936:{message:"Desculpe, não é possível executar o áudio desejado [Erro UV-936]",error:"AUDIO_NO_PERMISSION_ANONYMOUS"},937:{message:"Este áudio é exclusivo para assinantes UOL [Erro UV-937]",error:"AUDIO_NO_PERMISSION_SUBSCRIBER"},938:{message:"Desculpe, não é possível executar o áudio desejado [Erro UV-938]",error:"AUDIO_NO_PERMISSION_BY_COD_STATUS"},939:{message:"Desculpe, não é possível executar o áudio desejado [Erro UV-939]",error:"AUDIO_NO_PERMISSION_BY_EDITORIAL_STATUS"},940:{message:"Este áudio não existe em nosso acervo [Erro UV-940]",error:"AUDIO_REMOVED"}},UOLPlayer.ElementErrorHandler.logMessage=function(e){var t=UOLPlayer.ElementErrorHandler.errorTypes[e];return{typeError:e,enumError:UOLPlayer.ElementErrorHandler.codeErros[e],mensagem:t.message,erro:t.error}},UOLPlayer.ElementErrorHandler.getSample=function(e,t){UOLPlayer.ajax({url:UOLPlayer.const.urls.SAMPLES+"file."+e,data:"__rand="+Math.random(),success:t,timeout:t,error:t,corsFallback:!1,withCredentials:!1})},UOLPlayer.ElementErrorHandler.requestFirstBytes=function(e,t){UOLPlayer.ajax({url:e,headers:{Range:"bytes=0-2"},corsFallback:!1,success:t,timeout:t,error:t})},UOLPlayer.ElementErrorHandler.resolveFallbackURL=function(s,o,a){var n=function(e,t){-1!==o.indexOf("video.m.mais.uol.com.br")&&(s.externalCDN=null!==e.match(/cdn=true/i)),"function"==typeof a&&(a(e,t),n=function(){})},l=new UOLPlayer.Chronometer(o);if(l.start(),-1===o.indexOf("video.m.mais.uol.com.br"))return n(o);var e=function(e,t,a){if(413!==t){if(UOLPlayer.Profiler.trackServer("videom",l.stop().elapsedTime.time,t),!a||!a.headers||!a.headers["x-urlredir-header"])return n(o);var r=encodeURI((a.headers["x-access-token"]+"").trim()),i=encodeURI((a.headers["x-access-sign"]+"").trim());o=(a.headers["x-urlredir-header"]+"").trim(),o+=-1===o.indexOf("?")?"?":"&",n(o+="token="+r+"&sign="+i,{token:r,sign:i})}else s.setError(UOLPlayer.ElementErrorHandler.errorCodes.PAYLOAD_TOO_LARGE)};UOLPlayer.ajax({url:o,method:"head",success:e,timeout:e,error:e})},UOLPlayer.ElementErrorHandler.checkNetworkBlocking=function(t){var s=["bmp","mp3","mp4","pdf","png","svg","swf","wav","zip"],o={},a=function(e){a=function(){},t(e)},n=function(r){var i=s.shift();i?UOLPlayer.ElementErrorHandler.getSample(i,function(e,t,a){return 200!==t&&0<=r?(s.unshift(i),n(--r)):(o[i]=t,void n(3))}):a(o)};n(3)},UOLPlayer.ElementErrorHandler.logHeaders=function(e,t,a,r){for(var i in r)e.headers[i]=r[i];e.headers.status=a,e.headers.server=t;for(var s=0,o=e.logHeaders.length;s',this.preloadMarkup=this.wrapper.hasClass("up-preload")?"":'