1function t_videoPlayer__init(e,t){return"mp4"===t||"webm"===t?t_video__initPlayer__htmlVideo(e,t):"rutube"===t?t_video__initPlayer__rutube(e):"vkvideo"===t?t_video__initPlayer__vkvideo(e):"youtube"===t?t_video__initPlayer__youtube(e):"vimeo"===t?t_video__initPlayer__vimeo(e):"kinescope"===t?t_video__initPlayer__kinescope(e):"boomstream"===t?t_video__initPlayer__boomstream(e):(console.warn("unsupported video type:",t),Promise.reject(null))}
2function t_video__doRutubeCommand(e,t){e.contentWindow.postMessage(JSON.stringify({type:"player:"+t,data:{}
3}
4),"*")}
5function t_video__doVimeoCommand(e,t){e.contentWindow.postMessage(JSON.stringify({method:t,value:"true"}
6),"*")}
7function t_video__doBoomstreamCommand(e,t,o){e.contentWindow.postMessage({code:o,method:"action",action:t,data:""}
8,"*")}
9function t_video__getPlayer(e){var t;return e.TildaVideoPlayer||null}
10function t_video__initPlayer__youtube(e){var t="youtube";return new Promise((function(o,i){var n=e.querySelector("iframe");if(!n)return i(new Error(t+": IFrame Element not Found"));t_onFuncLoad("t_loadJsFile",(function(){t_loadJsFile("https://www.youtube.com/iframe_api")}
11)),t_onFuncLoad("YT",(function(){var i=n.id;if(!YT.Player)return setTimeout((function(){t_video__initPlayer__youtube(e).then(o)}
12),300);var r=new YT.Player(i,{events:{onReady:function i(r){var a=r.target,d={videoType:t,pause:function e(){return a.pauseVideo()}
13,play:function e(){return a.playVideo()}
14,mute:function e(){return console.warn(t+" Mute is not implemented")}
15,unmute:function e(){return console.warn(t+" Unmute is not implemented")}
16,videoEl:n,player:a}
17;return e.TildaVideoPlayer=d,o(d)}
18}
19}
20)}
21))}
22))}
23function t_video__initPlayer__vimeo(e){var t="vimeo";return new Promise((function(o,i){var n=e.querySelector("iframe");if(!n)return i(new Error(t+": IFrame Element not Found"));var r={pause:function e(){return t_video__doVimeoCommand(n,"pause")}
24,play:function e(){return t_video__doVimeoCommand(n,"play")}
25,mute:function e(){return console.warn(t+" Mute is not implemented")}
26,unmute:function e(){return console.warn(t+" Unmute is not implemented")}
27,videoEl:n,videoType:t}
28;e.TildaVideoPlayer=r,o(r)}
29))}
30function t_video__initPlayer__kinescope(e){var t="kinescope";return new Promise((function(o,i){var n=e.querySelector("iframe");if(!n)return i(new Error(t+": IFrame Element not Found"));t_onFuncLoad("t_loadJsFile",(function(){t_loadJsFile("https://player.kinescope.io/latest/iframe.player.js")}
31)),t_onFuncLoad("Kinescope",(function(){var i=n.id,r=n.src;Kinescope.IframePlayer.create(i,{url:r}
32).then((function(i){var r={pause:function e(){return i.pause()}
33,play:function e(){return i.play()}
34,mute:function e(){return console.warn(t+" Mute is not implemented")}
35,unmute:function e(){return console.warn(t+" Unmute is not implemented")}
36,player:i,videoEl:n,videoType:t}
37;e.TildaVideoPlayer=r,o(r)}
38))}
39))}
40))}
...
</html>