From 469365925963371d8ed4d643beef16d169a0165b Mon Sep 17 00:00:00 2001
From: moodler <moodler>
Date: Tue, 21 Jul 2009 05:42:28 +0000
Subject: [PATCH] filter/mediaplugins MDL-18658 Add support for MP4 files
 (Quicktime)

---
 filter/mediaplugin/filter.php | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/filter/mediaplugin/filter.php b/filter/mediaplugin/filter.php
index 6aa5659bc8..7e0c5e536b 100644
--- a/filter/mediaplugin/filter.php
+++ b/filter/mediaplugin/filter.php
@@ -52,6 +52,12 @@ class mediaplugin_filter extends moodle_text_filter {
         if ($CFG->filter_mediaplugin_enable_mov) {
             $search = '/<a.*?href="([^<]+\.mov)(\?d=([\d]{1,3}%?)x([\d]{1,3}%?))?"[^>]*>.*?<\/a>/is';
             $newtext = preg_replace_callback($search, 'mediaplugin_filter_qt_callback', $newtext);
+
+            $search = '/<a.*?href="([^<]+\.mp4)(\?d=([\d]{1,4}%?)x([\d]{1,4}%?))?"[^>]*>.*?<\/a>/is';
+            $newtext = preg_replace_callback($search, 'mediaplugin_filter_qt_callback', $newtext);
+
+            $search = '/<a.*?href="([^<]+\.m4v)(\?d=([\d]{1,4}%?)x([\d]{1,4}%?))?"[^>]*>.*?<\/a>/is';
+            $newtext = preg_replace_callback($search, 'mediaplugin_filter_qt_callback', $newtext);
         }
 
         if ($CFG->filter_mediaplugin_enable_wmv) {
-- 
2.39.5