AvTranscoder
0.9.4
C++APIforLibav/FFmpeg
|
#include <AudioTransform.hpp>
Public Member Functions | |
AudioTransform () | |
~AudioTransform () | |
void | convert (const Frame &srcFrame, Frame &dstFrame) |
![]() | |
ITransform () | |
virtual | ~ITransform () |
Private Member Functions | |
AudioTransform (const AudioTransform &audioTransform) | |
AudioTransform & | operator= (const AudioTransform &audioTransform) |
bool | init (const Frame &srcFrame, const Frame &dstFrame) |
Private Attributes | |
ResampleContext * | _audioConvertContext |
bool | _isInit |
Additional Inherited Members |
Definition at line 20 of file AudioTransform.hpp.
|
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.
Implements avtranscoder::ITransform.
Definition at line 91 of file AudioTransform.cpp.
References _audioConvertContext, _isInit, avtranscoder::Frame::getAVFrame(), avtranscoder::Frame::getData(), and init().
|
privatevirtual |
Implements avtranscoder::ITransform.
Definition at line 46 of file AudioTransform.cpp.
References _audioConvertContext, AllocResampleContext, FreeResampleContext, avtranscoder::AudioFrame::getNbChannels(), avtranscoder::AudioFrame::getSampleFormat(), avtranscoder::getSampleFormatName(), avtranscoder::AudioFrame::getSampleRate(), InitResampleContext, LOG_INFO, and SetSampleFormat.
Referenced by convert().
|
private |
|
private |
Definition at line 36 of file AudioTransform.hpp.
Referenced by convert(), init(), and ~AudioTransform().
|
private |
Definition at line 38 of file AudioTransform.hpp.
Referenced by convert().