ZegoLiveRoom
Public Member Functions | List of all members
AVE::VideoBufferPool Class Referenceabstract

#include <video_capture.h>

Public Member Functions

virtual int DequeueInputBuffer (int width, int height, int stride)=0
 
virtual void * GetInputBuffer (int index)=0
 
virtual void QueueInputBuffer (int index, int width, int height, int stride, unsigned long long timestamp_100n)=0
 
virtual void QueueInputBufferWithDest (int index, int width, int height, int stride, unsigned long long timestamp_100n, VideoBufferDestination dest)
 

Member Function Documentation

◆ DequeueInputBuffer()

virtual int AVE::VideoBufferPool::DequeueInputBuffer ( int  width,
int  height,
int  stride 
)
pure virtual

◆ GetInputBuffer()

virtual void * AVE::VideoBufferPool::GetInputBuffer ( int  index)
pure virtual

◆ QueueInputBuffer()

virtual void AVE::VideoBufferPool::QueueInputBuffer ( int  index,
int  width,
int  height,
int  stride,
unsigned long long  timestamp_100n 
)
pure virtual

◆ QueueInputBufferWithDest()

virtual void AVE::VideoBufferPool::QueueInputBufferWithDest ( int  index,
int  width,
int  height,
int  stride,
unsigned long long  timestamp_100n,
VideoBufferDestination  dest 
)
inlinevirtual

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