AliyunMixMediaInfoParam
@interface AliyunMixMediaInfoParam : NSObject
/****
The view of the duet. Required.
*/
@property(nonatomic, strong) UIView *outputSizeView;
/****
The video recorded by camera
API_AVAILABLE(3.21.0)
*/
@property(nonatomic, strong) AliyunMixMediaRecordVideoInfo *recordVideoInfo;
/****
The sample video of the duet
API_AVAILABLE(3.21.0)
*/
@property(nonatomic, strong) AliyunMixMediaFileVideoInfo *mixVideoInfo;
/****
The size of the view for displaying the sample video of the duet.
This parameter is used to render the view for displaying the sample video on the view of the duet, outputSizeView.
*/
@property(nonatomic, assign) CGRect mixVideoViewFrame __deprecated_msg("use mixVideoInfo.frame instead");
/****
The size of the view for displaying the video captured by camera.
This parameter is used to render the view for displaying the video captured by camera on the view of the duet, outputSizeView.
*/
@property(nonatomic, assign) CGRect previewViewFrame __deprecated_msg("use recordVideoInfo.frame instead");
/****
The resolution of the video recorded by camera.
*/
@property(nonatomic, assign) CGSize previewVideoSize __deprecated_msg("use recordVideoInfo.resolution instead");
/****
The path of the sample video of the duet.
*/
@property(nonatomic, copy) NSString *mixVideoFilePath __deprecated_msg("use mixVideoInfo.filePath instead");
/****
The start time of the sample video of the duet.
*/
@property(nonatomic, assign) CGFloat streamStartTime __deprecated_msg("use mixVideoInfo.streamStartTime instead");
/****
The end time of the sample video of the duet.
*/
@property(nonatomic, assign) CGFloat streamEndTime __deprecated_msg("use mixVideoInfo.streamEndTime instead");
@end
Undocumented
-
* The view of the duet. Required.
Declaration
Objective-C
@property(nonatomic, strong) UIView *outputSizeView
-
* The video recorded by camera API_AVAILABLE(3.21.0)
Declaration
Objective-C
@property (nonatomic, strong) AliyunMixMediaRecordVideoInfo *recordVideoInfo;
-
* The sample video of the duet API_AVAILABLE(3.21.0)
Declaration
Objective-C
@property (nonatomic, strong) AliyunMixMediaFileVideoInfo *mixVideoInfo;
-
Deprecated
use mixVideoInfo.frame instead
* The size of the view for displaying the sample video of the duet. This parameter is used to render the view for displaying the sample video on the view of the duet, outputSizeView.
Declaration
Objective-C
@property (nonatomic) CGRect mixVideoViewFrame;
-
Deprecated
use recordVideoInfo.frame instead
* The size of the view for displaying the video captured by camera. This parameter is used to render the view for displaying the video captured by camera on the view of the duet, outputSizeView.
Declaration
Objective-C
@property (nonatomic) CGRect previewViewFrame;
-
Deprecated
use recordVideoInfo.resolution instead
* The resolution of the video recorded by camera.
Declaration
Objective-C
@property (nonatomic) CGSize previewVideoSize;
-
Deprecated
use mixVideoInfo.filePath instead
* The path of the sample video of the duet.
Declaration
Objective-C
@property (nonatomic, copy) NSString *mixVideoFilePath;
-
Deprecated
use mixVideoInfo.streamStartTime instead
* The start time of the sample video of the duet.
Declaration
Objective-C
@property (nonatomic) CGFloat streamStartTime;
-
Deprecated
use mixVideoInfo.streamEndTime instead
* The end time of the sample video of the duet.
Declaration
Objective-C
@property (nonatomic) CGFloat streamEndTime;