Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
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.
 
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: