![]() |
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.