@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
41 lines (40 loc) • 1.16 kB
TypeScript
import DeinterlaceAutoEnable from './DeinterlaceAutoEnable';
import DeinterlaceFrameSelectionMode from './DeinterlaceFrameSelectionMode';
import DeinterlaceMode from './DeinterlaceMode';
import Filter from './Filter';
import FilterType from './FilterType';
import PictureFieldParity from './PictureFieldParity';
/**
* @export
* @class DeinterlaceFilter
*/
export declare class DeinterlaceFilter extends Filter {
/**
* Discriminator property for Filter
* @type {string}
* @memberof DeinterlaceFilter
*/
readonly type: FilterType;
/**
* @type {PictureFieldParity}
* @memberof DeinterlaceFilter
*/
parity?: PictureFieldParity;
/**
* @type {DeinterlaceMode}
* @memberof DeinterlaceFilter
*/
mode?: DeinterlaceMode;
/**
* @type {DeinterlaceFrameSelectionMode}
* @memberof DeinterlaceFilter
*/
frameSelectionMode?: DeinterlaceFrameSelectionMode;
/**
* @type {DeinterlaceAutoEnable}
* @memberof DeinterlaceFilter
*/
autoEnable?: DeinterlaceAutoEnable;
constructor(obj?: Partial<DeinterlaceFilter>);
}
export default DeinterlaceFilter;