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

#include <V4L2CUYUV420Converter.h>

Inheritance diagram for V4L2CUYUV420Converter:
Inheritance graph
Collaboration diagram for V4L2CUYUV420Converter:
Collaboration graph

Public Member Functions

 V4L2CUYUV420Converter (uint32_t srcWidth, uint32_t srcHeight, struct v4l2_format &format)
 
virtual ~V4L2CUYUV420Converter ()
 
virtual void process (frame_sp &frame, AV4L2Buffer *buffer)
 
virtual void releaseFrame ()
 

Protected Attributes

uint32_t mBytesUsedY
 
uint32_t mBytesUsedUV
 
struct v4l2_format mFormat
 
uint32_t mHeightY
 
uint32_t mHeightUV
 
uint32_t mWidthY
 
uint32_t mWidthUV
 

Constructor & Destructor Documentation

◆ V4L2CUYUV420Converter()

V4L2CUYUV420Converter::V4L2CUYUV420Converter ( uint32_t srcWidth,
uint32_t srcHeight,
struct v4l2_format & format )

◆ ~V4L2CUYUV420Converter()

V4L2CUYUV420Converter::~V4L2CUYUV420Converter ( )
virtual

Member Function Documentation

◆ process()

void V4L2CUYUV420Converter::process ( frame_sp & frame,
AV4L2Buffer * buffer )
virtual

Reimplemented in V4L2CUDMABufYUV420Converter, and V4L2CURGBToYUV420Converter.

Here is the call graph for this function:

◆ releaseFrame()

virtual void V4L2CUYUV420Converter::releaseFrame ( )
inlinevirtual

Reimplemented in V4L2CUDMABufYUV420Converter.

Member Data Documentation

◆ mBytesUsedUV

uint32_t V4L2CUYUV420Converter::mBytesUsedUV
protected

◆ mBytesUsedY

uint32_t V4L2CUYUV420Converter::mBytesUsedY
protected

◆ mFormat

struct v4l2_format V4L2CUYUV420Converter::mFormat
protected

◆ mHeightUV

uint32_t V4L2CUYUV420Converter::mHeightUV
protected

◆ mHeightY

uint32_t V4L2CUYUV420Converter::mHeightY
protected

◆ mWidthUV

uint32_t V4L2CUYUV420Converter::mWidthUV
protected

◆ mWidthY

uint32_t V4L2CUYUV420Converter::mWidthY
protected

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