MythTV  master
Public Member Functions | Private Attributes | List of all members
FilterChain Class Reference

#include <filtermanager.h>

Collaboration diagram for FilterChain:
Collaboration graph
[legend]

Public Member Functions

 FilterChain ()=default
 
virtual ~FilterChain ()
 
void ProcessFrame (VideoFrame *Frame, FrameScanType scan=kScan_Ignore)
 
void Append (VideoFilter *f)
 

Private Attributes

vector< VideoFilter * > m_filters
 

Detailed Description

Definition at line 20 of file filtermanager.h.

Constructor & Destructor Documentation

◆ FilterChain()

FilterChain::FilterChain ( )
default

◆ ~FilterChain()

FilterChain::~FilterChain ( )
virtual

Definition at line 40 of file filtermanager.cpp.

Member Function Documentation

◆ ProcessFrame()

void FilterChain::ProcessFrame ( VideoFrame Frame,
FrameScanType  scan = kScan_Ignore 
)

◆ Append()

void FilterChain::Append ( VideoFilter f)
inline

Definition at line 28 of file filtermanager.h.

Referenced by FilterManager::LoadFilters().

Member Data Documentation

◆ m_filters

vector<VideoFilter*> FilterChain::m_filters
private

Definition at line 31 of file filtermanager.h.

Referenced by ProcessFrame(), and ~FilterChain().


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