6 #import <Foundation/Foundation.h> 16 @property (nonatomic, assign, readonly)
unsigned int width;
21 @property (nonatomic, assign, readonly)
unsigned int height;
26 @property (nonatomic, assign, readonly)
unsigned int yStride;
31 @property (nonatomic, assign, readonly)
unsigned int uStride;
36 @property (nonatomic, assign, readonly)
unsigned int vStride;
41 @property (nonatomic, assign, readonly)
unsigned int rotation;
53 - (char*)getYBuffer:(
unsigned int)lineNum;
60 - (char*)getUBuffer:(
unsigned int)lineNum;
67 - (char*)getVBuffer:(
unsigned int)lineNum;
96 - (void)sendVideoFrame:(
char*)frameBuffer width:(
int)width height:(
int)height frameLength:(
int)frameLength rotation:(
int)rotation;
106 @property(nonatomic, assign, readonly)
int width;
111 @property(nonatomic, assign, readonly)
int height;
116 @property(nonatomic, assign, readonly)
int frame;
122 @protocol InstantSDKVideoSource <NSObject>
152 - (void)onUninitialized;
Get object of InstantSDKVideoSourcePreProcessor to operate the video source action.
Get object of InstantSDKVideoSender to operate the video sender action.
Definition: InstantSDKVideoSourceHelper.h:86
unsigned int vStride
V data pointer of video's YUV data stride.
Definition: InstantSDKVideoSourceHelper.h:36
unsigned int yStride
Y data pointer of video's YUV data stride.
Definition: InstantSDKVideoSourceHelper.h:26
unsigned int uStride
U data pointer of video's YUV data stride.
Definition: InstantSDKVideoSourceHelper.h:31
Some information about YUV process data.
Definition: InstantSDKVideoSourceHelper.h:11
BOOL isLimitedI420
Determine if video raw data is limited.
Definition: InstantSDKVideoSourceHelper.h:46
Some infomation about video capability.
Definition: InstantSDKVideoSourceHelper.h:102
unsigned int height
Height of the video data size.
Definition: InstantSDKVideoSourceHelper.h:21
unsigned int width
Width of the video data size.
Definition: InstantSDKVideoSourceHelper.h:16
unsigned int rotation
The direction of video data.
Definition: InstantSDKVideoSourceHelper.h:41