| 
    AvTranscoder
    0.9.4
    
   C++APIforLibav/FFmpeg 
   | 
 
#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) | |
| VideoTransform & | operator= (const VideoTransform &videoTransform) | 
| bool | init (const Frame &srcFrame, const Frame &dstFrame) | 
Private Attributes | |
| SwsContext * | _imageConvertContext | 
| bool | _isInit | 
Additional Inherited Members | 
Definition at line 15 of file VideoTransform.hpp.
      
  | 
  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.
Implements avtranscoder::ITransform.
Definition at line 69 of file VideoTransform.cpp.
References _imageConvertContext, _isInit, AV_PIX_FMT_NONE, avtranscoder::Frame::getData(), avtranscoder::VideoFrame::getHeight(), avtranscoder::Frame::getLineSize(), avtranscoder::VideoFrame::getPixelFormat(), avtranscoder::VideoFrame::getWidth(), and init().
Referenced by avtranscoder::VideoGenerator::decodeNextFrame().
      
  | 
  privatevirtual | 
Implements avtranscoder::ITransform.
Definition at line 34 of file VideoTransform.cpp.
References _imageConvertContext, AVPixelFormat, avtranscoder::VideoFrame::getHeight(), avtranscoder::VideoFrame::getPixelFormat(), avtranscoder::VideoFrame::getWidth(), and LOG_INFO.
Referenced by convert().
      
  | 
  private | 
      
  | 
  private | 
Definition at line 30 of file VideoTransform.hpp.
Referenced by convert(), init(), and ~VideoTransform().
      
  | 
  private | 
Definition at line 31 of file VideoTransform.hpp.
Referenced by convert().