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

#include <AudioTransform.hpp>

Public Member Functions

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

Private Member Functions

 AudioTransform (const AudioTransform &audioTransform)
 
AudioTransformoperator= (const AudioTransform &audioTransform)
 
bool init (const Frame &srcFrame, const Frame &dstFrame)
 

Private Attributes

ResampleContext_audioConvertContext
 
bool _isInit
 

Additional Inherited Members

Detailed Description

Definition at line 20 of file AudioTransform.hpp.

Constructor & Destructor Documentation

avtranscoder::AudioTransform::AudioTransform ( const AudioTransform audioTransform)
private
avtranscoder::AudioTransform::AudioTransform ( )

Definition at line 35 of file AudioTransform.cpp.

avtranscoder::AudioTransform::~AudioTransform ( )

Definition at line 41 of file AudioTransform.cpp.

References _audioConvertContext, and FreeResampleContext.

Member Function Documentation

void avtranscoder::AudioTransform::convert ( const Frame srcFrame,
Frame dstFrame 
)
virtual
AudioTransform& avtranscoder::AudioTransform::operator= ( const AudioTransform audioTransform)
private

Field Documentation

ResampleContext* avtranscoder::AudioTransform::_audioConvertContext
private

Definition at line 36 of file AudioTransform.hpp.

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

bool avtranscoder::AudioTransform::_isInit
private

Definition at line 38 of file AudioTransform.hpp.

Referenced by convert().


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