Sayonara Player
Loading...
Searching...
No Matches
LameConverter Class Reference
Inheritance diagram for LameConverter:
Converter

Public Slots

void start (int numThreads, const QString &targetDir)
void stop ()

Signals

void sigFinished ()
void sigProgress (int percent)

Public Member Functions

 LameConverter (bool cbr, int quality, QObject *parent)
QStringList supportedInputFormats () const override
QString loggingDirectory () const
QString targetDirectory () const
QString targetFile (const MetaData &md) const
void addMetadata (const MetaDataList &tracks)
int errorCount () const
int quality () const
int initialCount () const
int fileCount () const
bool isAvailable () const

Protected Member Functions

QString binary () const override
QStringList processEntry (const MetaData &md) const override
QString extension () const override

Member Function Documentation

◆ binary()

QString LameConverter::binary ( ) const
overrideprotectedvirtual

Implements Converter.

◆ extension()

QString LameConverter::extension ( ) const
overrideprotectedvirtual

Implements Converter.

◆ processEntry()

QStringList LameConverter::processEntry ( const MetaData & md) const
overrideprotectedvirtual

Implements Converter.

◆ supportedInputFormats()

QStringList LameConverter::supportedInputFormats ( ) const
overridevirtual

Implements Converter.