#include <filtermanager.h>
Definition at line 28 of file filtermanager.h.
Public Member Functions | |
| FilterManager () | |
| ~FilterManager () | |
| void | LoadFilterLib (QString Path) |
| VideoFilter * | LoadFilter (FilterInfo *Filt, VideoFrameType inpixfmt, VideoFrameType outpixfmt, int &width, int &height, char *opts) |
| FilterChain * | LoadFilters (QString filters, VideoFrameType &inpixfmt, VideoFrameType &outpixfmt, int &width, int &height, int &bufsize) |
| FilterInfo * | GetFilterInfoByName (QString name) |
| QPtrList< FilterInfo > | GetAllFilterInfo () |
Private Attributes | |
| QPtrList< FilterInfo > | Filters |
| QDict< FilterInfo > | FilterByName |
| FilterManager::FilterManager | ( | ) |
Definition at line 75 of file filtermanager.cpp.
| FilterManager::~FilterManager | ( | ) |
Definition at line 97 of file filtermanager.cpp.
| void FilterManager::LoadFilterLib | ( | QString | Path | ) |
| VideoFilter * FilterManager::LoadFilter | ( | FilterInfo * | Filt, | |
| VideoFrameType | inpixfmt, | |||
| VideoFrameType | outpixfmt, | |||
| int & | width, | |||
| int & | height, | |||
| char * | opts | |||
| ) |
| FilterChain * FilterManager::LoadFilters | ( | QString | filters, | |
| VideoFrameType & | inpixfmt, | |||
| VideoFrameType & | outpixfmt, | |||
| int & | width, | |||
| int & | height, | |||
| int & | bufsize | |||
| ) |
Definition at line 148 of file filtermanager.cpp.
Referenced by NuppelVideoRecorder::InitFilters(), NuppelVideoPlayer::InitFilters(), and VideoOutput::SetupDeinterlace().
| FilterInfo* FilterManager::GetFilterInfoByName | ( | QString | name | ) | [inline] |
| QPtrList<FilterInfo> FilterManager::GetAllFilterInfo | ( | ) | [inline] |
Definition at line 48 of file filtermanager.h.
QPtrList<FilterInfo> FilterManager::Filters [private] |
Definition at line 55 of file filtermanager.h.
Referenced by GetAllFilterInfo(), LoadFilterLib(), and ~FilterManager().
QDict<FilterInfo> FilterManager::FilterByName [private] |
Definition at line 56 of file filtermanager.h.
Referenced by GetFilterInfoByName(), and LoadFilterLib().
1.5.5