diff --git a/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/HTML/youtube.html b/mythtv/programs/scripts/internetcontent/nv_python_libs/configs/HTML/youtube.html
index 47d7332..33d2ea7 100644
a
|
b
|
|
8 | 8 | } |
9 | 9 | </style> |
10 | 10 | |
11 | | <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script> |
12 | 11 | <script type="text/javascript"> |
| 12 | /* Taken from https://developers.google.com/youtube/iframe_api_reference#Loading_a_Video_Player */ |
| 13 | var tag = document.createElement('script'); |
| 14 | tag.src = "//www.youtube.com/iframe_api"; |
| 15 | var firstScriptTag = document.getElementsByTagName('script')[0]; |
| 16 | firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); |
| 17 | |
13 | 18 | /* gup function by R.D. Vaughan */ |
14 | 19 | function gup( name ) |
15 | 20 | { |
… |
… |
|
25 | 30 | |
26 | 31 | var myth_player = null; |
27 | 32 | |
28 | | var params = { |
29 | | allowScriptAccess: "always", |
30 | | allowfullscreen: 'true', |
31 | | wmode: 'opaque' |
32 | | }; |
33 | | var atts = { id: "myytplayer" }; |
34 | | swfobject.embedSWF("http://www.youtube.com/apiplayer?version=3&enablejsapi=1&playerapiid=ytplayer", |
35 | | "myth_player", window.innerWidth, window.innerHeight, "8", null, null, params, atts); |
| 33 | var videocode = gup('videocode'); |
| 34 | function onYouTubeIframeAPIReady() { |
| 35 | myth_player = new YT.Player('myth_player', { |
| 36 | height: window.innerHeight, |
| 37 | width: window.innerWidth, |
| 38 | videoId: videocode, |
| 39 | events: { |
| 40 | 'onReady': onYouTubePlayerReady } |
| 41 | }); |
| 42 | } |
36 | 43 | |
37 | | function onYouTubePlayerReady(playerId) { |
38 | | myth_player = document.getElementById("myytplayer"); |
39 | | myth_player.setVolume(50); |
40 | | var videocode = gup('videocode'); |
41 | | if (videocode != "") { |
42 | | myth_player.cueVideoById(videocode); |
43 | | myth_player.playVideo(); |
44 | | } |
| 44 | function onYouTubePlayerReady(event) { |
| 45 | event.target.setVolume(50); |
| 46 | event.target.playVideo(); |
45 | 47 | } |
46 | 48 | |
47 | 49 | function play() { |
… |
… |
|
70 | 72 | document.body.style.width = window.innerWidth; |
71 | 73 | document.body.style.height = window.innerHeight; |
72 | 74 | if (myth_player) { |
73 | | // myth_player.setSize(window.innerWidth, window.innerHeight); |
74 | | document.getElementById("myytplayer").width = window.innerWidth; |
75 | | document.getElementById("myytplayer").height = window.innerHeight; |
| 75 | document.getElementById("myth_player").width = window.innerWidth; |
| 76 | document.getElementById("myth_player").height = window.innerHeight; |
76 | 77 | } |
77 | 78 | }; |
78 | 79 | </script> |