//
//  EZConfGlobalConfig.h
//  ERTCDemo
//
//  Created by Harper Kan on 2021/11/2.
//

#import <Foundation/Foundation.h>
#import <ERTC/ERTC.h>

NS_ASSUME_NONNULL_BEGIN

extern ERTCVideoEncParam *g_videoEncParam;
extern ERTCVideoFillMode g_fillMode;

@interface EZConfGlobalConfig : NSObject
+ (instancetype)sharedInstance;
+ (NSString *)desForRes:(ERTCVideoResolution)res;
@property (nonatomic, strong)ERTCVideoEncParam *bigVideoEncParam;
@property (nonatomic, strong)ERTCVideoEncParam *smallVideoEncParam;
@property (nonatomic, assign) int qualityInterval;
@property (nonatomic, assign) BOOL hardDecodePriority;
@property (nonatomic,assign) BOOL isEZRTC;
@end

NS_ASSUME_NONNULL_END
