Kodi Documentation  19.0
Kodi is an open source media player and entertainment hub.
CDecoderFilterManager Class Reference

Class which handles multiple CDecoderFilter elements. More...

#include <DecoderFilterManager.h>

Inheritance diagram for CDecoderFilterManager:
CMediaCodecDecoderFilterManager

Public Member Functions

 CDecoderFilterManager ()
 
virtual ~CDecoderFilterManager ()
 
void add (const CDecoderFilter &filter)
 adds an CDecoderFilter if key [filter.name] is not yet existing. More...
 
bool isValid (const std::string &name, const CDVDStreamInfo &streamInfo)
 

Protected Member Functions

bool Load ()
 
bool Save () const
 

Detailed Description

Class which handles multiple CDecoderFilter elements.

Constructor & Destructor Documentation

§ CDecoderFilterManager()

CDecoderFilterManager::CDecoderFilterManager ( )
inline

§ ~CDecoderFilterManager()

virtual CDecoderFilterManager::~CDecoderFilterManager ( )
inlinevirtual

Member Function Documentation

§ add()

bool CDecoderFilterManager::add ( const CDecoderFilter filter)

adds an CDecoderFilter if key [filter.name] is not yet existing.

Parameters
filterthe decoder filter to add / replace.
Returns
nothing.

§ isValid()

bool CDecoderFilterManager::isValid ( const std::string &  name,
const CDVDStreamInfo streamInfo 
)

§ Load()

bool CDecoderFilterManager::Load ( )
protected

§ Save()

bool CDecoderFilterManager::Save ( ) const
protected

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