UNPKG

@atem-connection/camera-control

Version:
30 lines 2 kB
import { Commands } from 'atem-connection'; import { VideoSharpeningLevel } from '../state'; export declare abstract class AtemCameraControlCommandGenerator<TRes> { protected abstract addCommand(command: Commands.CameraControlCommand): TRes; lensFocus(cameraId: number, value: number, relative?: boolean): TRes; lensTriggerAutoFocus(cameraId: number): TRes; lensIrisFStop(cameraId: number, value: number): TRes; lensIrisNormalised(cameraId: number, value: number): TRes; lensTriggerAutoIris(cameraId: number): TRes; lensEnableOpticalImageStabilisation(cameraId: number, enable: boolean): TRes; lensSetContinuousZoomSpeed(cameraId: number, speed: number): TRes; videoManualWhiteBalance(cameraId: number, colorTemperature: number, tint: number): TRes; videoTriggerAutoWhiteBalance(cameraId: number): TRes; videoExposureUs(cameraId: number, us: number): TRes; videoSharpeningLevel(cameraId: number, level: VideoSharpeningLevel): TRes; videoGain(cameraId: number, gain: number): TRes; videoNdFilterStop(cameraId: number, stop: number): TRes; displayColorBars(cameraId: number, enable: boolean): TRes; colorLiftAdjust(cameraId: number, red: number, green: number, blue: number, luma: number): TRes; colorGammaAdjust(cameraId: number, red: number, green: number, blue: number, luma: number): TRes; colorGainAdjust(cameraId: number, red: number, green: number, blue: number, luma: number): TRes; colorOffsetAdjust(cameraId: number, red: number, green: number, blue: number, luma: number): TRes; colorContrastAdjust(cameraId: number, constrast: number, pivot: number): TRes; colorLumaMix(cameraId: number, lumaMix: number): TRes; colorHueSaturationAdjust(cameraId: number, hue: number, saturation: number): TRes; colorResetAllToDefault(cameraId: number): TRes; mediaTriggerSetRecording(cameraId: number): TRes; mediaTriggerSetStopped(cameraId: number): TRes; } //# sourceMappingURL=baseGenerator.d.ts.map