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

#include <AVOutput.h>

Inheritance diagram for QtAV::AVOutput:
QtAV::AudioOutput QtAV::VideoRenderer QtAV::OpenGLRendererBase QtAV::QPainterRenderer QtAV::VideoOutput QtAV::OpenGLWindowRenderer

Public Member Functions

 AVOutput ()
 
virtual ~AVOutput ()
 
bool isAvailable () const
 
void pause (bool p)
 
bool isPaused () const
 
QList< Filter * > & filters ()
 
bool installFilter (Filter *filter, int index=0x7fffffff)
 installFilter Insert a filter at position 'index' of current filter list. More...
 
bool uninstallFilter (Filter *filter)
 

Protected Member Functions

 AVOutput (AVOutputPrivate &d)
 
Q_DECL_DEPRECATED bool tryPause ()
 
void addOutputSet (OutputSet *set)
 
void removeOutputSet (OutputSet *set)
 
void attach (OutputSet *set)
 
void detach (OutputSet *set=0)
 
void hanlePendingTasks ()
 

Friends

class AVPlayer
 
class OutputSet
 
class VideoOutput
 

Constructor & Destructor Documentation

QtAV::AVOutput::AVOutput ( )
virtual QtAV::AVOutput::~AVOutput ( )
virtual
QtAV::AVOutput::AVOutput ( AVOutputPrivate d)
protected

Member Function Documentation

void QtAV::AVOutput::addOutputSet ( OutputSet set)
protected
void QtAV::AVOutput::attach ( OutputSet set)
protected
void QtAV::AVOutput::detach ( OutputSet set = 0)
protected
QList<Filter*>& QtAV::AVOutput::filters ( )
void QtAV::AVOutput::hanlePendingTasks ( )
protected
bool QtAV::AVOutput::installFilter ( Filter filter,
int  index = 0x7fffffff 
)

installFilter Insert a filter at position 'index' of current filter list.

If the filter is already installed, it will move to the correct index.

Parameters
indexA nagative index == size() + index. If index >= size(), append at last
Returns
false if already installed
bool QtAV::AVOutput::isAvailable ( ) const
bool QtAV::AVOutput::isPaused ( ) const
void QtAV::AVOutput::pause ( bool  p)
void QtAV::AVOutput::removeOutputSet ( OutputSet set)
protected
Q_DECL_DEPRECATED bool QtAV::AVOutput::tryPause ( )
protected
bool QtAV::AVOutput::uninstallFilter ( Filter filter)

Friends And Related Function Documentation

friend class AVPlayer
friend
friend class OutputSet
friend
friend class VideoOutput
friend

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