Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
AV4L2Buffer Class Reference

#include <AV4L2Buffer.h>

Collaboration diagram for AV4L2Buffer:
Collaboration graph

Public Member Functions

 AV4L2Buffer (uint32_t index, uint32_t type, uint32_t memType, uint32_t numPlanes)
 
 ~AV4L2Buffer ()
 
void map ()
 
void unmap ()
 
uint32_t getIndex ()
 
uint32_t getNumPlanes ()
 

Public Attributes

struct v4l2_buffer v4l2_buf
 
AV4L2PlaneInfoplanesInfo
 

Private Attributes

uint32_t mNumPlanes
 
uint32_t mIndex
 

Constructor & Destructor Documentation

◆ AV4L2Buffer()

AV4L2Buffer::AV4L2Buffer ( uint32_t index,
uint32_t type,
uint32_t memType,
uint32_t numPlanes )

◆ ~AV4L2Buffer()

AV4L2Buffer::~AV4L2Buffer ( )

Member Function Documentation

◆ getIndex()

uint32_t AV4L2Buffer::getIndex ( )
Here is the caller graph for this function:

◆ getNumPlanes()

uint32_t AV4L2Buffer::getNumPlanes ( )
Here is the caller graph for this function:

◆ map()

void AV4L2Buffer::map ( )
Here is the caller graph for this function:

◆ unmap()

void AV4L2Buffer::unmap ( )
Here is the caller graph for this function:

Member Data Documentation

◆ mIndex

uint32_t AV4L2Buffer::mIndex
private

◆ mNumPlanes

uint32_t AV4L2Buffer::mNumPlanes
private

◆ planesInfo

AV4L2PlaneInfo* AV4L2Buffer::planesInfo

◆ v4l2_buf

struct v4l2_buffer AV4L2Buffer::v4l2_buf

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