function mediafront_kaltura_osmplayer_params_alter in MediaFront 7.2
Alter the node to include the kaltura media link.
Parameters
type $entity:
type $fields:
type $node:
File
- modules/
mediafront_kaltura/ mediafront_kaltura.module, line 58
Code
function mediafront_kaltura_osmplayer_params_alter($settings, &$player_params) {
// Always provide the uiConfId as the kaltura player setting.
$player_params['uiConfId'] = $settings['kaltura_player'];
if (!empty($player_params['node']['mediafiles']['media'])) {
foreach ($player_params['node']['mediafiles']['media'] as &$media) {
foreach ($media as &$media_type) {
if (!empty($media_type->file->entryid) && !empty($media_type->file->mediatype)) {
$file = 'http://www.kaltura.com/kwidget';
$file .= '/wid/_' . variable_get('kaltura_partner_id', '');
$file .= '/uiconf_id/' . $settings['kaltura_player'];
$file .= '/entry_id/' . $media_type->file->entryid;
$media_type = new MediaFile($file);
}
}
}
}
}