Video SDK for iOS API Reference
Loading...
Searching...
No Matches
ZoomVideoSDKVideoRawData.h
Go to the documentation of this file.
1
6#import <Foundation/Foundation.h>
7#import <ZoomVideoSDK/ZoomVideoSDKConstants.h>
8
13@interface ZoomVideoSDKVideoRawData : NSObject
14
18@property (nonatomic, assign, nullable) char * yBuffer;
19
23@property (nonatomic, assign, nullable) char *uBuffer;
24
28@property (nonatomic, assign, nullable) char *vBuffer;
29
33@property (nonatomic, assign, nullable) char *alphaBuffer;
34
38@property (nonatomic, assign) NSUInteger alphaBufferLen;
39
43@property (nonatomic, assign) CGSize size;
44
48@property (nonatomic, assign) BOOL isLimited;
49
53@property (nonatomic, assign) ZoomVideoSDKFrameDataFormat format;
54
58@property (nonatomic, assign) ZoomVideoSDKVideoRawDataRotation rotation;
59
63@property(nonatomic, strong, nullable) NSDate *timeStamp;
64
70- (BOOL)canAddRef;
71
77- (BOOL)addRef;
78
84- (NSInteger)releaseRef;
85
86@end
87
ZoomVideoSDKVideoRawDataRotation
Enumeration of the directions of video raw data rotation.
ZoomVideoSDKFrameDataFormat
Enumeration of the raw data formats. Defines the color space format and color range for video frames.
A class that contains the information of video raw data.
NSInteger releaseRef()
Decreases reference count by 1.
BOOL isLimited
Determines whether video raw data is limited.
ZoomVideoSDKFrameDataFormat format
Gets the raw data format of video data.
char * uBuffer
Gets the YUVI420 U buffer. The U component represents the chroma values.
NSDate * timeStamp
Gets the timestamp of video data.
ZoomVideoSDKVideoRawDataRotation rotation
Gets the video raw data rotation.
BOOL addRef()
Increases reference count by 1. Adding a reference will ensure that the raw data buffer will not be r...
NSUInteger alphaBufferLen
Gets the alpha buffer data length.
char * vBuffer
Gets the YUVI420 V buffer. The V component represents the chroma values.
char * yBuffer
Gets the YUVI420 Y buffer. The Y component represents the luma or brightness values.
CGSize size
Gets the stream size.
BOOL canAddRef()
Determines whether the reference count for accessing the raw data buffer can be increased.
char * alphaBuffer
Gets the YUVI420 data buffer. The alpha component represents the alpha values.