mediamosa_maintenance_mediafile_analyse($asset_id, $mediafile_id)Start a analyse of a mediafile.
$asset_id
$mediafile_id
sites/all/modules/mediamosa/maintenance/mediamosa_maintenance.admin.inc, line 280
<?php
function mediamosa_maintenance_mediafile_analyse($asset_id, $mediafile_id) {
// REST uri.
$uri = strtr('mediafile/@mediafile_id/analyse', array('@mediafile_id' => $mediafile_id));
// Get the asset.
$asset = mediamosa_asset::get($asset_id);
if ($asset) {
$params = array('user_id' => $asset['owner_id'], 'app_id' => $asset['app_id']);
$result = mediamosa_response_connector::static_do_restcall_drupal($uri, 'POST', $params);
if (mediamosa_response_connector::static_result_okay($result)) {
drupal_set_message(t('Analyse started.'));
drupal_goto('admin/mediamosa/browse/asset/' . rawurlencode($asset_id));
}
}
// Set failed.
drupal_set_message(t('Failed to start analyse.'));
drupal_goto('admin/mediamosa/browse/asset/' . rawurlencode($asset_id));
}
?>