![]() |
Miam-Player
0.8.0
A nice music player
|
#include <Filter.h>
Public Member Functions | |
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) |
![]() | |
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 () |
Protected Member Functions | |
AudioFilter (AudioFilterPrivate &d, QObject *parent=0) | |
virtual void | process (Statistics *statistics, AudioFrame *frame=0)=0 |
![]() | |
Filter (FilterPrivate &d, QObject *parent=0) | |
Additional Inherited Members | |
![]() | |
void | setEnabled (bool enabled=true) |
![]() | |
void | enabledChanged (bool) |
![]() | |
bool | enabled |
QtAV::AudioFilter::AudioFilter | ( | QObject * | parent = 0 | ) |
|
protected |
void QtAV::AudioFilter::apply | ( | Statistics * | statistics, |
AudioFrame * | frame = 0 |
||
) |
|
virtual |
installTo Install filter to player can process every frame before rendering.
Equals to player->installFilter(this)
Implements QtAV::Filter.
|
protectedpure virtual |
Implemented in QtAV::LibAVFilterAudio, and QtAV::AudioEncodeFilter.