UNPKG

tav-media

Version:

Cross platform media editing framework

26 lines (25 loc) 903 B
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); }