Meeting SDK for Linux API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
YUVProcessDataI420 Class Referenceabstract

#include <zoom_sdk_raw_data_def.h>

Public Member Functions

virtual unsigned int GetWidth ()=0
 
virtual unsigned int GetHeight ()=0
 
virtual char * GetYBuffer (unsigned int lineNum=0)=0
 
virtual char * GetUBuffer (unsigned int lineNum=0)=0
 
virtual char * GetVBuffer (unsigned int lineNum=0)=0
 
virtual unsigned int GetYStride ()=0
 
virtual unsigned int GetUStride ()=0
 
virtual unsigned int GetVStride ()=0
 
virtual unsigned int GetRotation ()=0
 
virtual bool IsLimitedI420 ()=0
 
virtual ~YUVProcessDataI420 ()
 

Detailed Description

Definition at line 103 of file zoom_sdk_raw_data_def.h.

Constructor & Destructor Documentation

◆ ~YUVProcessDataI420()

virtual YUVProcessDataI420::~YUVProcessDataI420 ( )
inlinevirtual

Definition at line 119 of file zoom_sdk_raw_data_def.h.

119{}

Member Function Documentation

◆ GetHeight()

virtual unsigned int YUVProcessDataI420::GetHeight ( )
pure virtual

◆ GetRotation()

virtual unsigned int YUVProcessDataI420::GetRotation ( )
pure virtual

◆ GetUBuffer()

virtual char * YUVProcessDataI420::GetUBuffer ( unsigned int lineNum = 0)
pure virtual

◆ GetUStride()

virtual unsigned int YUVProcessDataI420::GetUStride ( )
pure virtual

◆ GetVBuffer()

virtual char * YUVProcessDataI420::GetVBuffer ( unsigned int lineNum = 0)
pure virtual

◆ GetVStride()

virtual unsigned int YUVProcessDataI420::GetVStride ( )
pure virtual

◆ GetWidth()

virtual unsigned int YUVProcessDataI420::GetWidth ( )
pure virtual

◆ GetYBuffer()

virtual char * YUVProcessDataI420::GetYBuffer ( unsigned int lineNum = 0)
pure virtual

◆ GetYStride()

virtual unsigned int YUVProcessDataI420::GetYStride ( )
pure virtual

◆ IsLimitedI420()

virtual bool YUVProcessDataI420::IsLimitedI420 ( )
pure virtual