![]() |
Mixxx
|
#include <encodervorbis.h>
Public Member Functions | |
EncoderVorbis (EngineAbstractRecord *engine=0) | |
~EncoderVorbis () | |
int | initEncoder (int bitrate) |
void | encodeBuffer (const CSAMPLE *samples, const int size) |
void | updateMetaData (char *artist, char *title, char *album) |
void | flush () |
Definition at line 32 of file encodervorbis.h.
EncoderVorbis::EncoderVorbis | ( | EngineAbstractRecord * | engine = 0 | ) |
EncoderVorbis::~EncoderVorbis | ( | ) |
Definition at line 58 of file encodervorbis.cpp.
void EncoderVorbis::encodeBuffer | ( | const CSAMPLE * | samples, |
const int | size | ||
) | [virtual] |
encodes audio
writes the OGG page and sends it to file or stream
Implements Encoder.
Definition at line 130 of file encodervorbis.cpp.
void EncoderVorbis::flush | ( | ) | [virtual] |
Implements Encoder.
Definition at line 69 of file encodervorbis.cpp.
int EncoderVorbis::initEncoder | ( | int | bitrate | ) | [virtual] |
Implements Encoder.
Definition at line 193 of file encodervorbis.cpp.
void EncoderVorbis::updateMetaData | ( | char * | artist, |
char * | title, | ||
char * | album | ||
) | [virtual] |
Implements Encoder.
Definition at line 153 of file encodervorbis.cpp.