#include <encoder.h>

Definition at line 13 of file encoder.h.
Public Member Functions | |
| Encoder (const QString &outfile, int qualitylevel, Metadata *metadata) | |
| virtual | ~Encoder () |
| virtual int | addSamples (int16_t *bytes, unsigned int len)=0 |
| virtual bool | isValid () |
Protected Attributes | |
| const QString | m_outfile |
| FILE * | m_out |
| int | m_quality |
| Metadata * | m_metadata |
| Encoder::Encoder | ( | const QString & | outfile, | |
| int | qualitylevel, | |||
| Metadata * | metadata | |||
| ) |
Definition at line 10 of file encoder.cpp.
| Encoder::~Encoder | ( | ) | [virtual] |
Definition at line 23 of file encoder.cpp.
| virtual int Encoder::addSamples | ( | int16_t * | bytes, | |
| unsigned int | len | |||
| ) | [pure virtual] |
Implemented in FlacEncoder, LameEncoder, and VorbisEncoder.
Referenced by CDRipperThread::ripTrack().
const QString Encoder::m_outfile [protected] |
Definition at line 23 of file encoder.h.
Referenced by Encoder(), FlacEncoder::~FlacEncoder(), and LameEncoder::~LameEncoder().
FILE* Encoder::m_out [protected] |
Definition at line 24 of file encoder.h.
Referenced by VorbisEncoder::addSamples(), LameEncoder::addSamples(), Encoder(), isValid(), VorbisEncoder::VorbisEncoder(), ~Encoder(), and LameEncoder::~LameEncoder().
int Encoder::m_quality [protected] |
Metadata* Encoder::m_metadata [protected] |
Definition at line 26 of file encoder.h.
Referenced by FlacEncoder::~FlacEncoder(), and LameEncoder::~LameEncoder().
1.5.5