Skip to content

VideoProcessing_Rotation

property

Delphi
property VideoProcessing_Rotation: TVideoRotation read GetVideoProcessingRotation write SetVideoProcessingRotation  default DEF_VideoProcessing_Rotation;
C++Builder
__property TVideoRotation VideoProcessing_Rotation = {read=GetVideoProcessingRotation, write=SetVideoProcessingRotation, default=0};
C#
public TVideoRotation VideoProcessing_Rotation { get; set; }
VB.NET
Public Property VideoProcessing_Rotation As TVideoRotation
C++/Qt
TVideoRotation GetVideoProcessing_Rotation ();
void SetVideoProcessing_Rotation (TVideoRotation Value);

This TVideoRotation property specifies if the video image must be rotated and/or mirrored, by 90, 180 or 270 degrees.

rt_0_deg: no rotation, not mirrored

rt_90_deg: 90° rotation

rt_180_deg: 180° rotation

rt_270_deg: 270° rotation

rt_0_deg_mirror: no rotation, mirrored

rt_90_deg_mirror: 90° rotation, mirrored

rt_180_deg_mirror: 180° rotation, mirrored

rt_270_deg_mirror: 270° rotation, mirrored

rt_custom_angle: rotation of a VideoProcessing_RotationCustomAngle value

rt_custom_angle_mirror_vert: rotation of a VideoProcessing_RotationCustomAngle value, with vertical mirroring

rt_custom_angle_mirror_horz: rotation of a VideoProcessing_RotationCustomAngle value, with horizontal mirroring

rt_custom_angle_mirror_both: rotation of a VideoProcessing_RotationCustomAngle value, with vertical and horizontal mirroring

Note: the rt_custom_angle... settings require a lot of CPU; if frames are dropped, use a smaller video size.