//
//  TrroRenderConfig.h
//  TrroIOS
//
//  Created by Robin on 2024/9/19.
//

#import <Foundation/Foundation.h>
#import <TRROControl/TrroRemoteDef.h>

NS_ASSUME_NONNULL_BEGIN

@interface TrroRenderConfig : NSObject

///【字段含义】图像的顺时针旋转角度。
///【推荐取值】支持 90、180 以及 270 旋转角度，默认值：{@link TrroVideoRotation}。
@property(nonatomic, assign) TrroVideoRotation rotation;

///【字段含义】画面填充模式。
///【推荐取值】填充（画面可能会被拉伸裁剪）或适应（画面可能会有黑边），默认值：{@link TrroVideoFillMode}。
@property(nonatomic, assign) TrroVideoFillMode fillMode;

///【字段含义】画面镜像模式。
///【推荐取值】默认值：NO。
@property(nonatomic, assign) BOOL mirror;

@end

NS_ASSUME_NONNULL_END
