require_once './lib/phpvideotoolkitautoloader.php'; $config = new \PHPVideoToolkit\Config(array('temp_directory' => $CFG->ffmpegtemppath, 'ffmpeg' => $CFG->ffmpegpath, 'ffprobe' => $CFG->ffmpegprobepath)); $ffmpeg = new PHPVideoToolkit\FfmpegParser(); $returnStr = $medialib->upload_media_video($ffmpeg, $_REQUEST['id'], $uploaded_file, $_REQUEST['description']); } else { $returnStr = $medialib->upload_document_v4($_REQUEST['id'], $uploaded_file, $_REQUEST['description']); } } } } break; case "getmediaforrecordid": include 'lib/MediaLib.php'; include 'lib/EnumLib.php'; $medialib = new MediaLib(); $returnStr = $medialib->get_assessment_media_by_record_id($_REQUEST['id']); break; case "showthumbformedia": include 'lib/MediaLib.php'; include 'lib/EnumLib.php'; $medialib = new MediaLib(); $medialib->displayMediaThumb($_REQUEST['id'], $_REQUEST['getbig'] == 'true'); break; case "downloadmedia": include 'lib/MediaLib.php'; include 'lib/EnumLib.php'; $outputReturnStr = false; $medialib = new MediaLib(); $medialib->download_raw_media($_REQUEST['id']); break; case "deletemedia":