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

#include <LibAVFilter.h>

Inheritance diagram for QtAV::LibAVFilterAudio:
QtAV::AudioFilter QtAV::LibAVFilter QtAV::Filter

Signals

void optionsChanged () Q_DECL_OVERRIDE
 
- Signals inherited from QtAV::Filter
void enabledChanged (bool)
 

Public Member Functions

 LibAVFilterAudio (QObject *parent=0)
 
QStringList filters () const
 
- Public Member Functions inherited from QtAV::AudioFilter
 AudioFilter (QObject *parent=0)
 
bool installTo (AVPlayer *player)
 installTo Install filter to player can process every frame before rendering. More...
 
void apply (Statistics *statistics, AudioFrame *frame=0)
 
- Public Member Functions inherited from QtAV::Filter
virtual ~Filter ()
 
bool isEnabled () const
 
void setOwnedByTarget (bool value=true)
 setOwnedByTarget If a filter is owned by target, it's not safe to access the filter after it's installed to a target. More...
 
bool isOwnedByTarget () const
 
bool uninstall ()
 
- Public Member Functions inherited from QtAV::LibAVFilter
 LibAVFilter ()
 
virtual ~LibAVFilter ()
 
void setOptions (const QString &options)
 setOptions Set new option. More...
 
QString options () const
 
Status status () const
 

Protected Member Functions

void process (Statistics *statistics, AudioFrame *frame) Q_DECL_OVERRIDE
 
QString sourceArguments () const Q_DECL_OVERRIDE
 
- Protected Member Functions inherited from QtAV::AudioFilter
 AudioFilter (AudioFilterPrivate &d, QObject *parent=0)
 
- Protected Member Functions inherited from QtAV::Filter
 Filter (FilterPrivate &d, QObject *parent=0)
 
- Protected Member Functions inherited from QtAV::LibAVFilter
bool pushVideoFrame (Frame *frame, bool changed)
 
bool pushAudioFrame (Frame *frame, bool changed)
 
void * pullFrameHolder ()
 
virtual void optionsChanged ()
 

Properties

QString options
 
QStringList filters
 
- Properties inherited from QtAV::Filter
bool enabled
 

Additional Inherited Members

- Public Types inherited from QtAV::LibAVFilter
enum  Status { NotConfigured, ConfigureFailed, ConfigureOk }
 The Status enum Status of filter graph. More...
 
- Public Slots inherited from QtAV::Filter
void setEnabled (bool enabled=true)
 
- Static Public Member Functions inherited from QtAV::LibAVFilter
static QString filterDescription (const QString &filterName)
 
static QStringList videoFilters ()
 
static QStringList audioFilters ()
 
- Static Protected Member Functions inherited from QtAV::LibAVFilter
static QStringList registeredFilters (int type)
 
- Protected Attributes inherited from QtAV::LibAVFilter
Private * priv
 

Constructor & Destructor Documentation

QtAV::LibAVFilterAudio::LibAVFilterAudio ( QObject *  parent = 0)

Member Function Documentation

QStringList QtAV::LibAVFilterAudio::filters ( ) const
void QtAV::LibAVFilterAudio::optionsChanged ( )
signal
void QtAV::LibAVFilterAudio::process ( Statistics statistics,
AudioFrame frame 
)
protectedvirtual

Implements QtAV::AudioFilter.

QString QtAV::LibAVFilterAudio::sourceArguments ( ) const
protectedvirtual

Implements QtAV::LibAVFilter.

Property Documentation

QStringList QtAV::LibAVFilterAudio::filters
read
QString QtAV::LibAVFilterAudio::options
readwrite

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