Gnash
0.8.11dev
|
Abstract base class for video image space conversion. More...
#include <VideoConverter.h>
Public Member Functions | |
VideoConverter (ImgBuf::Type4CC srcFormat, ImgBuf::Type4CC dstFormat) | |
virtual | ~VideoConverter () |
virtual std::unique_ptr< ImgBuf > | convert (const ImgBuf &src)=0 |
Convert a (video) image from one colorspace to another. More... | |
Protected Attributes | |
ImgBuf::Type4CC | _src_fmt |
ImgBuf::Type4CC | _dst_fmt |
Abstract base class for video image space conversion.
|
inline |
|
inlinevirtual |
|
pure virtual |
Convert a (video) image from one colorspace to another.
src | the image to convert |
Implemented in gnash::media::gst::VideoConverterGst, gnash::media::haiku::VideoConverterHaiku, and gnash::media::ffmpeg::VideoConverterFfmpeg.
|
protected |
|
protected |