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

#include <VideoRenderer_p.h>

Inheritance diagram for QtAV::VideoRendererPrivate:
QtAV::AVOutputPrivate DPtrPrivate< AVOutput > QtAV::OpenGLRendererBasePrivate QtAV::QPainterRendererPrivate

Public Member Functions

 VideoRendererPrivate ()
 
virtual ~VideoRendererPrivate ()
 
bool computeOutParameters (qreal outAspectRatio)
 
virtual void setupQuality ()
 
- Public Member Functions inherited from QtAV::AVOutputPrivate
 AVOutputPrivate ()
 
virtual ~AVOutputPrivate ()
 
- Public Member Functions inherited from DPtrPrivate< AVOutput >
virtual ~DPtrPrivate ()
 
void DPTR_setPublic (AVOutput *pub)
 

Public Attributes

bool update_background
 
int renderer_width
 
int renderer_height
 
qreal source_aspect_ratio
 
int src_width
 
int src_height
 
QMutex img_mutex
 
bool aspect_ratio_changed
 
VideoRenderer::OutAspectRatioMode out_aspect_ratio_mode
 
qreal out_aspect_ratio
 
VideoRenderer::Quality quality
 
QRect out_rect
 
QRectF roi
 
int orientation
 
VideoFrame video_frame
 
VideoFormat::PixelFormat preferred_format
 
bool force_preferred
 
qreal brightness
 
qreal contrast
 
qreal hue
 
qreal saturation
 
QColor bg_color
 
- Public Attributes inherited from QtAV::AVOutputPrivate
bool paused
 
bool available
 
QMutex mutex
 
QWaitCondition cond
 
Statisticsstatistics
 
VideoFilterContextfilter_context
 
QList< Filter * > filters
 
QList< Filter * > pending_uninstall_filters
 
QList< OutputSet * > output_sets
 

Additional Inherited Members

- Protected Member Functions inherited from DPtrPrivate< AVOutput >
AVOutput & dptr_p ()
 
const AVOutput & dptr_p () const
 
AVOutput * dptr_ptr ()
 
const AVOutput * dptr_ptr () const
 

Constructor & Destructor Documentation

◆ VideoRendererPrivate()

QtAV::VideoRendererPrivate::VideoRendererPrivate ( )
inline

◆ ~VideoRendererPrivate()

virtual QtAV::VideoRendererPrivate::~VideoRendererPrivate ( )
inlinevirtual

Member Function Documentation

◆ computeOutParameters()

bool QtAV::VideoRendererPrivate::computeOutParameters ( qreal  outAspectRatio)
inline

◆ setupQuality()

virtual void QtAV::VideoRendererPrivate::setupQuality ( )
inlinevirtual

Reimplemented in QtAV::QPainterRendererPrivate.

Member Data Documentation

◆ aspect_ratio_changed

bool QtAV::VideoRendererPrivate::aspect_ratio_changed

◆ bg_color

QColor QtAV::VideoRendererPrivate::bg_color

◆ brightness

qreal QtAV::VideoRendererPrivate::brightness

◆ contrast

qreal QtAV::VideoRendererPrivate::contrast

◆ force_preferred

bool QtAV::VideoRendererPrivate::force_preferred

◆ hue

qreal QtAV::VideoRendererPrivate::hue

◆ img_mutex

QMutex QtAV::VideoRendererPrivate::img_mutex

◆ orientation

int QtAV::VideoRendererPrivate::orientation

◆ out_aspect_ratio

qreal QtAV::VideoRendererPrivate::out_aspect_ratio

◆ out_aspect_ratio_mode

VideoRenderer::OutAspectRatioMode QtAV::VideoRendererPrivate::out_aspect_ratio_mode

◆ out_rect

QRect QtAV::VideoRendererPrivate::out_rect

◆ preferred_format

VideoFormat::PixelFormat QtAV::VideoRendererPrivate::preferred_format

◆ quality

VideoRenderer::Quality QtAV::VideoRendererPrivate::quality

◆ renderer_height

int QtAV::VideoRendererPrivate::renderer_height

◆ renderer_width

int QtAV::VideoRendererPrivate::renderer_width

◆ roi

QRectF QtAV::VideoRendererPrivate::roi

◆ saturation

qreal QtAV::VideoRendererPrivate::saturation

◆ source_aspect_ratio

qreal QtAV::VideoRendererPrivate::source_aspect_ratio

◆ src_height

int QtAV::VideoRendererPrivate::src_height

◆ src_width

int QtAV::VideoRendererPrivate::src_width

◆ update_background

bool QtAV::VideoRendererPrivate::update_background

◆ video_frame

VideoFrame QtAV::VideoRendererPrivate::video_frame

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