|
MythTV
0.25-pre
|
#include <filtermanager.h>
Public Member Functions | |
| FilterChain () | |
| virtual | ~FilterChain () |
| void | ProcessFrame (VideoFrame *Frame, FrameScanType scan=kScan_Ignore) |
| void | Append (VideoFilter *f) |
Private Attributes | |
| vector< VideoFilter * > | filters |
Definition at line 22 of file filtermanager.h.
| FilterChain::FilterChain | ( | ) | [inline] |
Definition at line 25 of file filtermanager.h.
| FilterChain::~FilterChain | ( | ) | [virtual] |
Definition at line 40 of file filtermanager.cpp.
| void FilterChain::ProcessFrame | ( | VideoFrame * | Frame, |
| FrameScanType | scan = kScan_Ignore |
||
| ) |
Definition at line 56 of file filtermanager.cpp.
Referenced by MythPlayer::GetCurrentFrame(), VideoOutputQuartz::ProcessFrame(), VideoOutputOpenGL::ProcessFrame(), VideoOutputD3D::ProcessFrame(), VideoOutputXv::ProcessFrame(), MythPlayer::TranscodeGetNextFrame(), and NuppelVideoRecorder::WriteVideo().
| void FilterChain::Append | ( | VideoFilter * | f | ) | [inline] |
Definition at line 30 of file filtermanager.h.
Referenced by FilterManager::LoadFilters().
vector<VideoFilter*> FilterChain::filters [private] |
Definition at line 33 of file filtermanager.h.
Referenced by ProcessFrame(), and ~FilterChain().
1.7.6.1