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

#include <decoder.h>

Inheritance diagram for avfDecoderFactory:
Inheritance graph
[legend]
Collaboration diagram for avfDecoderFactory:
Collaboration graph
[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 (avfDecoderFactory)
 

Detailed Description

Definition at line 138 of file decoder.h.

Member Function Documentation

◆ Q_DECLARE_TR_FUNCTIONS()

avfDecoderFactory::Q_DECLARE_TR_FUNCTIONS ( avfDecoderFactory  )
private

◆ supports()

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

Implements DecoderFactory.

Definition at line 597 of file avfdecoder.cpp.

◆ extension()

const QString & avfDecoderFactory::extension ( ) const
overridevirtual

Implements DecoderFactory.

Definition at line 609 of file avfdecoder.cpp.

Referenced by supports().

◆ description()

const QString & avfDecoderFactory::description ( ) const
overridevirtual

Implements DecoderFactory.

Definition at line 614 of file avfdecoder.cpp.

◆ create()

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

Implements DecoderFactory.

Definition at line 620 of file avfdecoder.cpp.


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