Qt 4.5: AbstractVideoRenderer Class Reference

|  | Home · All Namespaces · All Classes · Main Classes · Grouped Classes · Modules · Functions |

# AbstractVideoRenderer Class Reference
(Phonon::DS9::AbstractVideoRenderer)

Inherited by

- List of all members, including inherited members

### Public Functions

- virtual ~AbstractVideoRenderer ()
- virtual void applyMixerSettings ( qreal brightness, qreal contrast, qreal m_hue, qreal saturation ) = 0
- Filter getFilter () const
- bool isActive () const
- virtual bool isNative () const = 0
- virtual void notifyResize ( const QSize &, Phonon::VideoWidget::AspectRatio, Phonon::VideoWidget::ScaleMode ) = 0
- virtual void repaintCurrentFrame ( QWidget * target, const QRect & rect ) = 0
- void setActive ( bool )
- QSize sizeHint () const
- virtual QImage snapshot () const = 0

### Protected Functions

- AbstractVideoRenderer ()
- void internalNotifyResize ( const QSize & size, const QSize & videoSize, Phonon::VideoWidget::AspectRatio aspectRatio, Phonon::VideoWidget::ScaleMode scaleMode )
- virtual QSize videoSize () const = 0

## Member Function Documentation

### AbstractVideoRenderer::AbstractVideoRenderer () `[protected]`

### AbstractVideoRenderer::~AbstractVideoRenderer () `[virtual]`

### void AbstractVideoRenderer::applyMixerSettings ( qreal brightness, qreal contrast, qreal m_hue, qreal saturation ) `[pure virtual]`

### Filter AbstractVideoRenderer::getFilter () const

### void AbstractVideoRenderer::internalNotifyResize ( const QSize & size, const QSize & videoSize, Phonon::VideoWidget::AspectRatio aspectRatio, Phonon::VideoWidget::ScaleMode scaleMode ) `[protected]`

### bool AbstractVideoRenderer::isActive () const

### bool AbstractVideoRenderer::isNative () const `[pure virtual]`

### void AbstractVideoRenderer::notifyResize ( const QSize &, Phonon::VideoWidget::AspectRatio, Phonon::VideoWidget::ScaleMode ) `[pure virtual]`

### void AbstractVideoRenderer::repaintCurrentFrame ( QWidget * target, const QRect & rect ) `[pure virtual]`

### void AbstractVideoRenderer::setActive ( bool )

See also isActive().

### QSize AbstractVideoRenderer::sizeHint () const

### QImage AbstractVideoRenderer::snapshot () const `[pure virtual]`

### QSize AbstractVideoRenderer::videoSize () const `[pure virtual protected]`