|
MythTV
0.26-pre
|
#include <lameencoder.h>
Public Member Functions | |
| LameEncoder (const QString &outfile, int qualitylevel, Metadata *metadata, bool vbr=false) | |
| ~LameEncoder () | |
| int | addSamples (int16_t *bytes, unsigned int len) |
Private Member Functions | |
| int | init_encoder (lame_global_flags *gf, int quality, bool vbr) |
| void | init_id3tags (lame_global_flags *gf) |
Private Attributes | |
| int | bits |
| int | channels |
| int | samplerate |
| int | bytes_per_sample |
| int | samples_per_channel |
| int | mp3buf_size |
| char * | mp3buf |
| int | mp3bytes |
| lame_global_flags * | gf |
Definition at line 46 of file lameencoder.h.
| LameEncoder::LameEncoder | ( | const QString & | outfile, |
| int | qualitylevel, | ||
| Metadata * | metadata, | ||
| bool | vbr = false |
||
| ) |
Definition at line 98 of file lameencoder.cpp.
Definition at line 123 of file lameencoder.cpp.
| int LameEncoder::addSamples | ( | int16_t * | bytes, |
| unsigned int | len | ||
| ) | [virtual] |
| int LameEncoder::init_encoder | ( | lame_global_flags * | gf, |
| int | quality, | ||
| bool | vbr | ||
| ) | [private] |
Definition at line 59 of file lameencoder.cpp.
Referenced by LameEncoder().
| void LameEncoder::init_id3tags | ( | lame_global_flags * | gf | ) | [private] |
Definition at line 45 of file lameencoder.cpp.
Referenced by LameEncoder().
int LameEncoder::bits [private] |
Definition at line 58 of file lameencoder.h.
int LameEncoder::channels [private] |
Definition at line 59 of file lameencoder.h.
int LameEncoder::samplerate [private] |
Definition at line 60 of file lameencoder.h.
int LameEncoder::bytes_per_sample [private] |
Definition at line 61 of file lameencoder.h.
Referenced by addSamples().
int LameEncoder::samples_per_channel [private] |
Definition at line 62 of file lameencoder.h.
Referenced by addSamples().
int LameEncoder::mp3buf_size [private] |
Definition at line 64 of file lameencoder.h.
Referenced by addSamples().
char* LameEncoder::mp3buf [private] |
Definition at line 65 of file lameencoder.h.
Referenced by addSamples(), and ~LameEncoder().
int LameEncoder::mp3bytes [private] |
Definition at line 67 of file lameencoder.h.
lame_global_flags* LameEncoder::gf [private] |
Definition at line 69 of file lameencoder.h.
Referenced by addSamples(), LameEncoder(), and ~LameEncoder().
1.7.6.1