UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

33 lines (32 loc) 1.46 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ColorConfig = void 0; var Mapper_1 = require("../common/Mapper"); /** * @export * @class ColorConfig */ var ColorConfig = /** @class */ (function () { function ColorConfig(obj) { if (!obj) { return; } this.copyChromaLocationFlag = (0, Mapper_1.map)(obj.copyChromaLocationFlag); this.copyColorSpaceFlag = (0, Mapper_1.map)(obj.copyColorSpaceFlag); this.copyColorPrimariesFlag = (0, Mapper_1.map)(obj.copyColorPrimariesFlag); this.copyColorRangeFlag = (0, Mapper_1.map)(obj.copyColorRangeFlag); this.copyColorTransferFlag = (0, Mapper_1.map)(obj.copyColorTransferFlag); this.chromaLocation = (0, Mapper_1.map)(obj.chromaLocation); this.colorSpace = (0, Mapper_1.map)(obj.colorSpace); this.colorPrimaries = (0, Mapper_1.map)(obj.colorPrimaries); this.colorRange = (0, Mapper_1.map)(obj.colorRange); this.colorTransfer = (0, Mapper_1.map)(obj.colorTransfer); this.inputColorSpace = (0, Mapper_1.map)(obj.inputColorSpace); this.inputColorRange = (0, Mapper_1.map)(obj.inputColorRange); this.inputColorPrimaries = (0, Mapper_1.map)(obj.inputColorPrimaries); this.inputColorTransfer = (0, Mapper_1.map)(obj.inputColorTransfer); } return ColorConfig; }()); exports.ColorConfig = ColorConfig; exports.default = ColorConfig;