Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
YuvConverter< T > Class Template Reference
Collaboration diagram for YuvConverter< T >:
Collaboration graph

Public Member Functions

 YuvConverter (int nWidth, int nHeight)
 
 ~YuvConverter ()
 
void PlanarToUVInterleaved (T *pFrame, int nPitch=0)
 
void UVInterleavedToPlanar (T *pFrame, int nPitch=0)
 

Private Attributes

T * pQuad
 
int nWidth
 
int nHeight
 

Constructor & Destructor Documentation

◆ YuvConverter()

template<typename T >
YuvConverter< T >::YuvConverter ( int nWidth,
int nHeight )
inline

◆ ~YuvConverter()

template<typename T >
YuvConverter< T >::~YuvConverter ( )
inline

Member Function Documentation

◆ PlanarToUVInterleaved()

template<typename T >
void YuvConverter< T >::PlanarToUVInterleaved ( T * pFrame,
int nPitch = 0 )
inline

◆ UVInterleavedToPlanar()

template<typename T >
void YuvConverter< T >::UVInterleavedToPlanar ( T * pFrame,
int nPitch = 0 )
inline
Here is the caller graph for this function:

Member Data Documentation

◆ nHeight

template<typename T >
int YuvConverter< T >::nHeight
private

◆ nWidth

template<typename T >
int YuvConverter< T >::nWidth
private

◆ pQuad

template<typename T >
T* YuvConverter< T >::pQuad
private

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