iOS SDK API Reference
Loading...
Searching...
No Matches
MobileRTCPreProcessRawData.h
Go to the documentation of this file.
1//
2// MobileRTCPreProcessRawData.h
3// MobileRTC
4//
5// Created by Zoom Video Communications on 2020/2/26.
6// Copyright © 2020 Zoom Video Communications, Inc. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10
11@interface MobileRTCPreProcessRawData : NSObject
12
16@property (nonatomic, assign) CGSize size;
17
21@property (nonatomic, assign) int yStride;
22
26@property (nonatomic, assign) int uStride;
27
31@property (nonatomic, assign) int vStride;
32
36- (char *)getYBuffer:(int)lineNum;
37
41- (char *)getUBuffer:(int)lineNum;
42
46- (char *)getVBuffer:(int)lineNum;
47
51@property (nonatomic, assign) MobileRTCVideoRawDataFormat format;
52
56@property (nonatomic, assign) MobileRTCVideoRawDataRotation rotation;
57
58@end
59
MobileRTCVideoRawDataRotation
MobileRTCVideoResolution The direction of video.
MobileRTCVideoRawDataFormat
MobileRTCVideoResolution An enumeration of video raw data format.
MobileRTCVideoRawDataFormat format
The raw data format of video data.
int vStride
v data pointer of video's YUV data stride.
CGSize size
the size of video data.
int uStride
u data pointer of video's YUV data stride.
MobileRTCVideoRawDataRotation rotation
The direction of video data.
int yStride
y data pointer of video's YUV data stride.