{
  "adapter,checkExistsPlayer":"try{return this.checkExistsObjectOnPage(this._getTagFromPlayer())}catch(err){return true}",
  "adapter,getBitrate":"var stats=this.player.getStats();var ret=null;if(typeof stats.streamBandwidth!=='undefined'){ret=stats.streamBandwidth};if(typeof stats.streamStats!=='undefined'){ret=stats.streamStats.videoBandwidth};return ret",
  "adapter,pauseListener,e":"this.firePlayerLog('pauseListener',{});this.firePause({},'pauseListener')",
  "adapter,bufferingListener,e":"this.firePlayerLog('bufferingListener-'+e.buffering,{});if(this.flags.isJoined){if(e.buffering===true){this.fireBufferBegin({},false,'bufferingListenerEnabled')}else if(e.buffering===false){if(this.flags.isSeeking){this.fireSeekEnd({},'bufferingListenerIsSeeking');this.cancelBuffer()}else{this.fireBufferEnd({},'bufferingListenerDisabled')}}}else{if(e.buffering===true){this.fireBufferBegin({},false,'bufferingListenerEnabled')}else if(e.buffering===false){this.fireJoin({},'bufferingListenerNotJoined')}}",
  "adapter,getLatency":"var latency=this.player.getStats().liveLatency;return latency?latency*1000:undefined",
  "adapter,getRendition":"var track=this._getActiveTrack();return track?this.getNpawUtils().buildRenditionString(track.width,track.height,track.bandwidth):null",
  "adapter,getPlayerVersion":"var ret=null;if(typeof shaka!=='undefined'){if(shaka.Player){ret=shaka.Player.version}if(shaka.player){ret=shaka.player.Player.version}};return ret",
  "adapter,playListener,e":"this.firePlayerLog('playListener',{});this._callStart('playListener')",
  "adapter,endedListener,e":"this.firePlayerLog('endedListener',{});this.fireStop({},'endedListener')",
  "adapter,getPlayrate":"if(typeof this.player.getPlaybackRate==='function'){return this.player.getPlaybackRate()||1};return 1",
  "adapter,timeupdateListener,e":"if(this.getPlayhead()!==this.initialPlayhead&&typeof this.initialPlayhead==='number'){this._callStart('timeupdateListener')}else{this.initialPlayhead=this.getPlayhead()}",
  "adapter,getPlayhead":"var tag=this.tag||this._getTagFromPlayer();return tag?tag.currentTime:null",
  "adapter,getDuration":"var tag=this.tag||this._getTagFromPlayer();return tag?tag.duration:null",
  "adapter,getFramesPerSecond":"var track=this._getActiveTrack();return track?track.frameRate:null",
  "adapter,getThroughput":"return this.player.getStats().estimatedBandwidth",
  "adapter,getDroppedFrames":"return this.player.getStats().droppedFrames",
  "adapter,_registerTag":"this.tag=this.tag||this._getTagFromPlayer();if(this.tag){for(var key in this.references){this.tag.addEventListener(key,this.references[key])}}else{setTimeout(this._registerTag.bind(this),50)}",
  "adapter,getVersion":"return'7.0.1-shaka-js'",
  "adapter,seekedListener,e":"this.firePlayerLog('seekedListener',{});if(!this.isPlayerOnBuffering()||!this.existPlayerBufferingMethod){if(this.flags.isBuffering){this.fireBufferEnd({},'seekedListener')}else if(this.flags.isSeeking){this.fireSeekEnd({},'seekedListener')}}",
  "adapter,unregisterListeners":"if(this.monitor)this.monitor.stop();var tag=this.tag||this._getTagFromPlayer();if(tag&&this.references){for(var key in this.references){tag.removeEventListener(key,this.references[key])};delete this.references};if(this.player&&this.referencesPlayer){for(var key2 in this.referencesPlayer){this.player.removeEventListener(key2,this.referencesPlayer[key2])};delete this.referencesPlayer}",
  "adapter,getIsLive":"return this.player.isLive()?true:!this.getDuration()",
  "adapter,_callStart,triggeredEvent":"if(!this.flags.isStarted){this.fireStart({},triggeredEvent);this.initialPlayhead=this.getPlayhead()};if(this._initialPlayheadChanged())this.fireJoin({},triggeredEvent)",
  "adapter,getTitle":"var tag=this.tag||this._getTagFromPlayer();return tag?tag.title:null",
  "adapter,registerListeners":"this.existPlayerBufferingMethod=(this.player.isBuffering&&(\"function\"==typeof this.player.isBuffering));this.tag=null;this.monitorPlayhead(false,true);this.references={play:this.playListener.bind(this),loadstart:this.autoplayListener.bind(this),pause:this.pauseListener.bind(this),playing:this.playingListener.bind(this),seeking:this.seekingListener.bind(this),seeked:this.seekedListener.bind(this),ended:this.endedListener.bind(this),timeupdate:this.timeupdateListener.bind(this)};this.referencesPlayer={error:this.errorListener.bind(this),buffering:this.bufferingListener.bind(this)};this.tag=null;this._registerTag();for(var key2 in this.referencesPlayer){this.player.addEventListener(key2,this.referencesPlayer[key2])}",
  "adapter,getResource":"var tag=this.tag||this._getTagFromPlayer();var ret=tag?tag.currentSrc:null;if(this.player.getAssetUri&&this.player.getAssetUri()){ret=this.player.getAssetUri()}else if(this.player.getManifestUri&&this.player.getManifestUri()){ret=this.player.getManifestUri()};return ret",
  "adapter,_initialPlayheadChanged":"var ret=false;if(!this.flags.isJoined){var current=this.getPlayhead();var initial=this.initialPlayhead||0;var live=this.getVideo()?this.getVideo().getIsLive():this.getIsLive();if(((initial!==0&&live)||!live)&&current>initial){ret=true}else if(live){this.initialPlayhead=current}};return ret",
  "adapter,seekingListener,e":"this.firePlayerLog('seekingListener',{});this.fireSeekBegin({},false,'seekingListener');if(this.getVideo()&&this.getVideo().getIsLive())this.autoplayListener()",
  "adapter,_getActiveTrack":"var ret=null;if(this.player.getVariantTracks){var tracks=this.player.getVariantTracks();for(var i in tracks){var track=tracks[i];if(track.active&&(track.type==='video'||track.type==='variant')){ret=track}}}else if(this.player.getVideoTracks){var tracks2=this.player.getVideoTracks();for(var j in tracks2){var track2=tracks2[j];if(track2.active){ret=track2}}};return ret",
  "adapter,getPlayerName":"return'Shaka'",
  "adapter,playingListener,e":"this.firePlayerLog('playingListener',{});this.fireResume({},'playingListener');this._callStart('playingListener');if(!this.isPlayerOnBuffering()||!this.existPlayerBufferingMethod){this.fireJoin({},'playingListener')}",
  "adapter,isPlayerOnBuffering":"if(this.existPlayerBufferingMethod){return this.player.isBuffering()};return false",
  "adapter,autoplayListener,e":"this.firePlayerLog('autoplayListener',{});var tag=this.tag||this._getTagFromPlayer();if(tag&&tag.autoplay){this._callStart('autoplayListener')}",
  "adapter,errorListener,e":"this.firePlayerLog('errorListener',{});var code=e.detail&&e.detail.code?e.detail.code:e.code;var msg=e.detail&&e.detail.message?e.detail.message:'unknown';var category=e.detail&&e.detail.category?e.detail.category:e.category;var severity=e.detail&&e.detail.severity?e.detail.severity:e.severity;if(category&&category<10&&category>0){var typeDicc={1:'network',2:'text',3:'media',4:'manifest',5:'streaming',6:'drm',7:'player',8:'cast',9:'storage'};msg=typeDicc[category]||msg};if(severity===2&&[1002,3016].indexOf(code)===-1){this.fireFatalError(code,msg,undefined,undefined,'errorListener')}else{this.fireError(code,msg,undefined,undefined,'errorListener')}",
  "adapter,_getTagFromPlayer":"return this.player.getMediaElement?this.player.getMediaElement():this.player.a"
}
