Miam-Player  0.8.0
A nice music player
QtAV::Q_DECL_FINAL Class Reference

#include <FilterContext.h>

Inheritance diagram for QtAV::Q_DECL_FINAL:
QtAV::VideoFilterContext

Public Member Functions

 QPainterFilterContext ()
 
virtual ~QPainterFilterContext ()
 
Type type () const Q_DECL_OVERRIDE
 
void drawImage (const QPointF &pos, const QImage &image, const QRectF &source=QRectF(), Qt::ImageConversionFlags flags=Qt::AutoColor) Q_DECL_OVERRIDE
 
void drawImage (const QRectF &target, const QImage &image, const QRectF &source=QRectF(), Qt::ImageConversionFlags flags=Qt::AutoColor) Q_DECL_OVERRIDE
 
void drawPlainText (const QPointF &pos, const QString &text) Q_DECL_OVERRIDE
 
void drawPlainText (const QRectF &rect, int flags, const QString &text) Q_DECL_OVERRIDE
 
void drawRichText (const QRectF &rect, const QString &text, bool wordWrap=true) Q_DECL_OVERRIDE
 
- Public Member Functions inherited from QtAV::VideoFilterContext
 VideoFilterContext ()
 
virtual ~VideoFilterContext ()
 

Protected Member Functions

bool isReady () const Q_DECL_OVERRIDE
 
bool prepare () Q_DECL_OVERRIDE
 
void initializeOnFrame (VideoFrame *vframe) Q_DECL_OVERRIDE
 
- Protected Member Functions inherited from QtAV::VideoFilterContext
virtual void shareFrom (VideoFilterContext *vctx)
 

Protected Attributes

QTextDocument * doc
 
VideoFrameConvertercvt
 
- Protected Attributes inherited from QtAV::VideoFilterContext
bool own_painter
 
bool own_paint_device
 

Additional Inherited Members

- Public Types inherited from QtAV::VideoFilterContext
enum  Type {
  QtPainter, OpenGL, Direct2D, GdiPlus,
  X11, None
}
 
- Static Public Member Functions inherited from QtAV::VideoFilterContext
static VideoFilterContextcreate (Type t)
 
- Public Attributes inherited from QtAV::VideoFilterContext
QRectF rect
 
QPainter * painter
 
qreal opacity
 
QTransform transform
 
QPainterPath clip_path
 
QFont font
 
QPen pen
 
QBrush brush
 
QPaintDevice * paint_device
 
int video_width
 
int video_height
 

Constructor & Destructor Documentation

virtual QtAV::Q_DECL_FINAL::~QPainterFilterContext ( )
virtual

Member Function Documentation

void QtAV::Q_DECL_FINAL::drawImage ( const QPointF &  pos,
const QImage &  image,
const QRectF &  source = QRectF(),
Qt::ImageConversionFlags  flags = Qt::AutoColor 
)
virtual

Reimplemented from QtAV::VideoFilterContext.

void QtAV::Q_DECL_FINAL::drawImage ( const QRectF &  target,
const QImage &  image,
const QRectF &  source = QRectF(),
Qt::ImageConversionFlags  flags = Qt::AutoColor 
)
virtual

Reimplemented from QtAV::VideoFilterContext.

void QtAV::Q_DECL_FINAL::drawPlainText ( const QPointF &  pos,
const QString &  text 
)
virtual

Reimplemented from QtAV::VideoFilterContext.

void QtAV::Q_DECL_FINAL::drawPlainText ( const QRectF &  rect,
int  flags,
const QString &  text 
)
virtual

Reimplemented from QtAV::VideoFilterContext.

void QtAV::Q_DECL_FINAL::drawRichText ( const QRectF &  rect,
const QString &  text,
bool  wordWrap = true 
)
virtual

Reimplemented from QtAV::VideoFilterContext.

void QtAV::Q_DECL_FINAL::initializeOnFrame ( VideoFrame vframe)
protectedvirtual

Reimplemented from QtAV::VideoFilterContext.

bool QtAV::Q_DECL_FINAL::isReady ( ) const
protectedvirtual
bool QtAV::Q_DECL_FINAL::prepare ( )
protectedvirtual
QtAV::Q_DECL_FINAL::QPainterFilterContext ( )
Type QtAV::Q_DECL_FINAL::type ( ) const
inlinevirtual

Member Data Documentation

VideoFrameConverter* QtAV::Q_DECL_FINAL::cvt
protected
QTextDocument* QtAV::Q_DECL_FINAL::doc
protected

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