MythTV  master
Public Member Functions | List of all members
DecoderFactory Class Referenceabstract

#include <decoder.h>

Inheritance diagram for DecoderFactory:
Inheritance graph
[legend]

Public Member Functions

virtual bool supports (const QString &source) const =0
 
virtual const QString & extension () const =0
 
virtual const QString & description () const =0
 
virtual Decodercreate (const QString &, AudioOutput *, bool)=0
 
virtual ~DecoderFactory ()=default
 

Detailed Description

Definition at line 113 of file decoder.h.

Constructor & Destructor Documentation

◆ ~DecoderFactory()

virtual DecoderFactory::~DecoderFactory ( )
virtualdefault

Member Function Documentation

◆ supports()

virtual bool DecoderFactory::supports ( const QString &  source) const
pure virtual

◆ extension()

virtual const QString& DecoderFactory::extension ( ) const
pure virtual

Implemented in avfDecoderFactory, and CdDecoderFactory.

◆ description()

virtual const QString& DecoderFactory::description ( ) const
pure virtual

Implemented in avfDecoderFactory, and CdDecoderFactory.

◆ create()

virtual Decoder* DecoderFactory::create ( const QString &  ,
AudioOutput ,
bool   
)
pure virtual

Implemented in avfDecoderFactory, and CdDecoderFactory.


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