AvTranscoder  0.9.4
C++APIforLibav/FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
avtranscoder::VideoTransform Class Reference

#include <VideoTransform.hpp>

Public Member Functions

 VideoTransform ()
 
 ~VideoTransform ()
 
void convert (const Frame &srcFrame, Frame &dstFrame)
 
- Public Member Functions inherited from avtranscoder::ITransform
 ITransform ()
 
virtual ~ITransform ()
 

Private Member Functions

 VideoTransform (const VideoTransform &videoTransform)
 
VideoTransformoperator= (const VideoTransform &videoTransform)
 
bool init (const Frame &srcFrame, const Frame &dstFrame)
 

Private Attributes

SwsContext * _imageConvertContext
 
bool _isInit
 

Additional Inherited Members

Detailed Description

Definition at line 15 of file VideoTransform.hpp.

Constructor & Destructor Documentation

avtranscoder::VideoTransform::VideoTransform ( const VideoTransform videoTransform)
private
avtranscoder::VideoTransform::VideoTransform ( )

Definition at line 23 of file VideoTransform.cpp.

avtranscoder::VideoTransform::~VideoTransform ( )

Definition at line 29 of file VideoTransform.cpp.

References _imageConvertContext.

Member Function Documentation

bool avtranscoder::VideoTransform::init ( const Frame srcFrame,
const Frame dstFrame 
)
privatevirtual
VideoTransform& avtranscoder::VideoTransform::operator= ( const VideoTransform videoTransform)
private

Field Documentation

SwsContext* avtranscoder::VideoTransform::_imageConvertContext
private

Definition at line 30 of file VideoTransform.hpp.

Referenced by convert(), init(), and ~VideoTransform().

bool avtranscoder::VideoTransform::_isInit
private

Definition at line 31 of file VideoTransform.hpp.

Referenced by convert().


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