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

#include <filtermanager.h>

Collaboration diagram for FilterChain:
Collaboration graph

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 ( )

◆ ~FilterChain()

FilterChain::~FilterChain ( )

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)

Definition at line 28 of file filtermanager.h.

Referenced by FilterManager::LoadFilters().

Member Data Documentation

◆ m_filters

vector<VideoFilter*> FilterChain::m_filters

Definition at line 31 of file filtermanager.h.

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

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