$search = '/<a.*?href="([^<]+\.m4v)(\?d=([\d]{1,4}%?)x([\d]{1,4}%?))?"[^>]*>.*?<\/a>/is';
$newtext = preg_replace_callback($search, 'mediaplugin_filter_qt_callback', $newtext);
+
+ $search = '/<a.*?href="([^<]+\.m4a)(\?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) {
'm3u' => array ('type'=>'audio/x-mpegurl', 'icon'=>'audio.gif'),
'mp3' => array ('type'=>'audio/mp3', 'icon'=>'audio.gif'),
'mp4' => array ('type'=>'video/mp4', 'icon'=>'video.gif'),
+ 'm4v' => array ('type'=>'video/mp4', 'icon'=>'video.gif'),
+ 'm4a' => array ('type'=>'audio/mp4', 'icon'=>'audio.gif'),
'mpeg' => array ('type'=>'video/mpeg', 'icon'=>'video.gif'),
'mpe' => array ('type'=>'video/mpeg', 'icon'=>'video.gif'),
'mpg' => array ('type'=>'video/mpeg', 'icon'=>'video.gif'),