$aspectRatio = $inputWidth / $inputHeight;
// Predefined widths
$widths = array(426, 640, 854, 1280, 1920);
$bitrates = array(400 * 1000, 800 * 1000, 1200 * 1000, 2400 * 1000, 4800 * 1000);
$heights = array();
foreach ($widths as $width) {
    array_push($heights, getHeight($width, $aspectRatio));
}
$videoStreamConfigurations = array();
for ($i = 0; $i < count($widths); $i++) {
    $videoStreamConfiguration = new VideoStreamConfig();
    $videoStreamConfiguration->width = $widths[$i];
    $videoStreamConfiguration->height = $heights[$i];
    $videoStreamConfiguration->bitrate = $bitrates[$i];
    array_push($videoStreamConfigurations, $videoStreamConfiguration);
}
$audioStreamConfig = new AudioStreamConfig();
$audioStreamConfig->bitrate = 128000;
$encodingProfileConfig = new EncodingProfileConfig();
$encodingProfileConfig->name = 'API TEST PROFILE DELETE';
$encodingProfileConfig->videoStreamConfigs = $videoStreamConfigurations;
$encodingProfileConfig->audioStreamConfigs[] = $audioStreamConfig;
$encodingProfile = EncodingProfile::create($encodingProfileConfig);
$jobConfig = new JobConfig();
$jobConfig->encodingProfile = $encodingProfile;
$jobConfig->input = $input;
$jobConfig->manifestTypes[] = ManifestTypes::M3U8;
$jobConfig->manifestTypes[] = ManifestTypes::MPD;
$job = Job::create($jobConfig);
EncodingProfile::delete($encodingProfile->encodingProfileId);
 protected function deleteEncodingProfile(EncodingProfile $encodingProfile)
 {
     $this->setExpectedException(BitcodinResourceNotFoundException::class);
     $encodingProfile->delete($encodingProfile->encodingProfileId);
     $this->getEncodingProfile($encodingProfile);
 }