|
MythTV
0.26-pre
|
#include <vorbisencoder.h>
Public Member Functions | |
| VorbisEncoder (const QString &outfile, int qualitylevel, Metadata *metadata) | |
| ~VorbisEncoder () | |
| int | addSamples (int16_t *bytes, unsigned int len) |
Private Attributes | |
| ogg_page | og |
| ogg_packet | op |
| long | packetsdone |
| int | eos |
| long | bytes_written |
| vorbis_comment | vc |
| ogg_stream_state | os |
| vorbis_dsp_state | vd |
| vorbis_block | vb |
| vorbis_info | vi |
| Metadata * | m_metadata |
Definition at line 10 of file vorbisencoder.h.
| VorbisEncoder::VorbisEncoder | ( | const QString & | outfile, |
| int | qualitylevel, | ||
| Metadata * | metadata | ||
| ) |
Definition at line 37 of file vorbisencoder.cpp.
Definition at line 96 of file vorbisencoder.cpp.
| int VorbisEncoder::addSamples | ( | int16_t * | bytes, |
| unsigned int | len | ||
| ) | [virtual] |
Implements Encoder.
Definition at line 115 of file vorbisencoder.cpp.
Referenced by ~VorbisEncoder().
ogg_page VorbisEncoder::og [private] |
Definition at line 18 of file vorbisencoder.h.
Referenced by addSamples(), and VorbisEncoder().
ogg_packet VorbisEncoder::op [private] |
Definition at line 19 of file vorbisencoder.h.
Referenced by addSamples().
long VorbisEncoder::packetsdone [private] |
Definition at line 20 of file vorbisencoder.h.
Referenced by addSamples().
int VorbisEncoder::eos [private] |
Definition at line 21 of file vorbisencoder.h.
Referenced by addSamples().
long VorbisEncoder::bytes_written [private] |
Definition at line 22 of file vorbisencoder.h.
Referenced by addSamples().
vorbis_comment VorbisEncoder::vc [private] |
Definition at line 23 of file vorbisencoder.h.
Referenced by VorbisEncoder(), and ~VorbisEncoder().
ogg_stream_state VorbisEncoder::os [private] |
Definition at line 24 of file vorbisencoder.h.
Referenced by addSamples(), VorbisEncoder(), and ~VorbisEncoder().
vorbis_dsp_state VorbisEncoder::vd [private] |
Definition at line 26 of file vorbisencoder.h.
Referenced by addSamples(), VorbisEncoder(), and ~VorbisEncoder().
vorbis_block VorbisEncoder::vb [private] |
Definition at line 27 of file vorbisencoder.h.
Referenced by addSamples(), VorbisEncoder(), and ~VorbisEncoder().
vorbis_info VorbisEncoder::vi [private] |
Definition at line 28 of file vorbisencoder.h.
Referenced by VorbisEncoder(), and ~VorbisEncoder().
Metadata* VorbisEncoder::m_metadata [private] |
Reimplemented from Encoder.
Definition at line 30 of file vorbisencoder.h.
Referenced by ~VorbisEncoder().
1.7.6.1