My Project
MAC INSTANT SDK
Instance Methods | Properties | List of all members
InstantSDKYUVProcessDataI420 Class Reference

Some information about YUV process data. More...

#import <InstantSDKVideoSourceHelper.h>

Inheritance diagram for InstantSDKYUVProcessDataI420:

Instance Methods

(char *) - getYBuffer:
 Get Y data pointer of video's YUV data by Line number. More...
 
(char *) - getUBuffer:
 Get U data pointer of video's YUV data by Line number. More...
 
(char *) - getVBuffer:
 Get V data pointer of video's YUV data by Line number. More...
 

Properties

unsigned int width
 Width of the video data size.
 
unsigned int height
 Height of the video data size.
 
unsigned int yStride
 Y data pointer of video's YUV data stride.
 
unsigned int uStride
 U data pointer of video's YUV data stride.
 
unsigned int vStride
 V data pointer of video's YUV data stride.
 
unsigned int rotation
 The direction of video data.
 
BOOL isLimitedI420
 Determine if video raw data is limited.
 

Detailed Description

Some information about YUV process data.

Method Documentation

◆ getUBuffer:()

- (char*) getUBuffer: (unsigned int)  lineNum

Get U data pointer of video's YUV data by Line number.

Parameters
lineNumThe line number of U data.
Returns
If the function succeeds, it will return a pointer of U buffer.

◆ getVBuffer:()

- (char*) getVBuffer: (unsigned int)  lineNum

Get V data pointer of video's YUV data by Line number.

Parameters
lineNumThe line number of V data.
Returns
If the function succeeds, it will return a pointer of V buffer.

◆ getYBuffer:()

- (char*) getYBuffer: (unsigned int)  lineNum

Get Y data pointer of video's YUV data by Line number.

Parameters
lineNumThe line number of Y data.
Returns
If the function succeeds, it will return a pointer of Y buffer.

The documentation for this class was generated from the following file: