function videojs_file_mimetype_mapping_alter in Video.js (HTML5 Video Player) 7.3
Implements hook_file_mimetype_mapping_alter().
Adds the vtt, webm and weba extensions.
File
- ./
videojs.module, line 584 - Provides an HTML5-compatible with Flash-fallback video player.
Code
function videojs_file_mimetype_mapping_alter(&$mapping) {
if (!isset($mapping['extensions']['vtt'])) {
$mapping['mimetypes']['vtt'] = 'text/vtt';
$mapping['extensions']['vtt'] = 'vtt';
}
if (!isset($mapping['extensions']['webm'])) {
$mapping['mimetypes']['webm'] = 'video/webm';
$mapping['extensions']['webm'] = 'webm';
}
if (!isset($mapping['extensions']['weba'])) {
$mapping['mimetypes']['weba'] = 'audio/weba';
$mapping['extensions']['weba'] = 'weba';
}
}