2026-01-28 21:49:51 +01:00
|
|
|
import VideoAlignmentType from '@src/common/enums/VideoAlignmentType.enum';
|
2026-01-28 18:11:57 +01:00
|
|
|
import { Ar } from '@src/common/interfaces/ArInterface';
|
|
|
|
|
import { Stretch } from '@src/common/interfaces/StretchInterface';
|
|
|
|
|
|
|
|
|
|
export interface ScalingParamsBroadcast {
|
|
|
|
|
effectiveZoom: {
|
|
|
|
|
x: number,
|
|
|
|
|
y: number
|
|
|
|
|
},
|
2026-01-28 21:49:51 +01:00
|
|
|
videoAlignment: {
|
|
|
|
|
x: VideoAlignmentType,
|
|
|
|
|
y: VideoAlignmentType,
|
|
|
|
|
xPos?: number,
|
|
|
|
|
yPos?: number,
|
|
|
|
|
}
|
2026-01-28 18:11:57 +01:00
|
|
|
lastAr: Ar,
|
|
|
|
|
manualZoom: boolean,
|
|
|
|
|
stretch: Stretch,
|
|
|
|
|
}
|