setSimpleValue('level', $level); return $this; } /** * Adds an optional qualifier to control chroma subsampling * * Chroma sub-sampling is a method of encoding images by implementing less resolution for chroma information * (colors) than for luma information (luminance), taking advantage of the human visual system's lower acuity for * color differences than for luminance * * @param string $chromaSubSampling Chroma sub-sampling value * * @return static */ public function chromaSubSampling($chromaSubSampling) { //TODO: Check valid value $this->setSimpleValue('chroma_sub_sampling', $chromaSubSampling); return $this; } /** * Controls the final quality by setting a maximum quantization percentage * * @see https://cloudinary.com/documentation/video_manipulation_and_delivery#control_the_quality_of_webm_transcoding * * @param int $quantization The quantization level. Is a % (1-100) setting. * * @return static */ public function quantization($quantization) { //TODO: Check valid value $this->setSimpleNamedValue('qmax', $quantization); return $this; } }