From 9e19df4a1096a05d44906bcf805ea2e1a6c9a162 Mon Sep 17 00:00:00 2001
From: Dan Poltawski <dan.poltawski@luns.net.uk>
Date: Wed, 27 Jul 2011 10:09:33 +0100
Subject: [PATCH 1/1] MDL-28486 filter/mediaplugin -  Support youtube embeding on https

Using a filter is not ideal it should be fixed at the source but its
pragmatic..
---
 filter/mediaplugin/filter.php |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/filter/mediaplugin/filter.php b/filter/mediaplugin/filter.php
index a94d298..4e5605e 100644
--- a/filter/mediaplugin/filter.php
+++ b/filter/mediaplugin/filter.php
@@ -669,6 +669,10 @@ function filter_mediaplugin_youtube_callback($link) {
     }
     $info = s($info);
 
+    if (served_on_https()) {
+        $site = str_replace('http://', 'https://', $site);
+    }
+
     $width  = empty($link[5]) ? FILTER_MEDIAPLUGIN_VIDEO_WIDTH  : $link[5];
     $height = empty($link[6]) ? FILTER_MEDIAPLUGIN_VIDEO_HEIGHT : $link[6];
 
-- 
1.7.4.1

