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

#include <mythplugins/mythmusic/mythmusic/decoder.h>

Inheritance diagram for CdDecoderFactory:
[legend]
Collaboration diagram for CdDecoderFactory:
[legend]

Public Member Functions

bool supports (const QString &source) const override
 
const QString & extension () const override
 
const QString & description () const override
 
Decodercreate (const QString &file, AudioOutput *output, bool deletable) override
 
- Public Member Functions inherited from DecoderFactory
virtual ~DecoderFactory ()=default
 

Private Member Functions

 Q_DECLARE_TR_FUNCTIONS (CdDecoderFactory)
 

Detailed Description

Definition at line 127 of file decoder.h.

Member Function Documentation

◆ Q_DECLARE_TR_FUNCTIONS()

CdDecoderFactory::Q_DECLARE_TR_FUNCTIONS ( CdDecoderFactory  )
private

◆ supports()

bool CdDecoderFactory::supports ( const QString &  source) const
overridevirtual

Implements DecoderFactory.

Definition at line 705 of file cddecoder.cpp.

◆ extension()

const QString & CdDecoderFactory::extension ( ) const
overridevirtual

Implements DecoderFactory.

Definition at line 711 of file cddecoder.cpp.

Referenced by supports().

◆ description()

const QString & CdDecoderFactory::description ( ) const
overridevirtual

Implements DecoderFactory.

Definition at line 718 of file cddecoder.cpp.

◆ create()

Decoder * CdDecoderFactory::create ( const QString &  file,
AudioOutput output,
bool  deletable 
)
overridevirtual

Implements DecoderFactory.

Definition at line 725 of file cddecoder.cpp.


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