tav-media
Version:
Cross platform media editing framework
26 lines (25 loc) • 903 B
TypeScript
import { tav } from '../tav';
import { ColorTuning } from '../types/types';
import { Effect } from './tav-effect';
/**
* Use color tuning effect to change the video color, like brightness, contrast, saturation, etc.
* @category Effects
*/
export declare class ColorTuningEffect extends Effect {
/**
* Create new ColorTuningEffect object.
* @returns new ColorTuningEffect object
*/
static MakeColorTuningEffect(): ColorTuningEffect;
readonly type: string;
private _colorTuning;
clone(): ColorTuningEffect;
protected createClip(): Promise<tav.ColorTuningEffect> | undefined;
protected updateClip(effect: tav.ColorTuningEffect): Promise<void>;
private updateColorTuning;
/**
* Get or set a ColorTuning object to describe how to change the video color.
*/
get colorTuning(): Readonly<ColorTuning>;
set colorTuning(val: ColorTuning);
}