diff --git includes/MediaYouTubeStreamWrapper.inc includes/MediaYouTubeStreamWrapper.inc index 0e82a74..654a267 100644 --- includes/MediaYouTubeStreamWrapper.inc +++ includes/MediaYouTubeStreamWrapper.inc @@ -37,6 +37,8 @@ class MediaYouTubeStreamWrapper extends MediaReadOnlyStreamWrapper { } function getOriginalThumbnailPath() { + global $is_https; + $protocol = ($is_https) ? 'https://' : 'http://'; $parts = $this->get_parameters(); $v = check_plain($parts['v']); // Attempt to pull a HD thumbnail from YouTube. If it exists pass it on @@ -47,10 +49,10 @@ class MediaYouTubeStreamWrapper extends MediaReadOnlyStreamWrapper { file_unmanaged_save_data($response->data, $thumbname, $replace = FILE_EXISTS_REPLACE); } if ((filesize($thumbname)) == 0) { - return 'http://img.youtube.com/vi/' . $v . '/0.jpg'; + return $protocol . 'img.youtube.com/vi/' . $v . '/0.jpg'; } else { - return 'http://img.youtube.com/vi/' . $v . '/maxresdefault.jpg'; + return $protocol . 'img.youtube.com/vi/' . $v . '/maxresdefault.jpg'; } }