| Interface | Description |
|---|---|
| GenreListHandler | |
| IIterationLoop |
Global Type Definitions
|
| Tables |
| Class | Description |
|---|---|
| ABRIterationLoop |
encode a frame with a desired average bitrate
mt 2000/05/31
|
| ATH |
ATH related stuff, if something new ATH related has to be added, please plug
it here into the ATH.
|
| BitStream | |
| BitStream.TotalBytes | |
| BRHist | |
| CalcNoiseData |
allows re-use of previously computed noise values
|
| CalcNoiseResult | |
| CBRNewIterationLoop |
author/date??
encodes one frame of MP3 data with constant bitrate
|
| Enc | |
| Encoder | |
| FFT | |
| FrameDataNode | |
| GainAnalysis | |
| GetAudio | |
| GetAudio.BlockAlign | |
| GetAudio.IFF_AIFF | |
| GrInfo | |
| HuffCodeTab | |
| ID3Tag | |
| ID3TagSpec | |
| III_psy_ratio | |
| III_psy_xmin | |
| IIISideInfo | |
| Inf | |
| L3Side | |
| Lame | |
| Lame.InOut | |
| Lame.LowPassHighPass | |
| Lame.NumUsed | |
| LameGlobalFlags |
Control Parameters set by User.
|
| LameInternalFlags | |
| LameInternalFlags.Header | |
| MeanBits | |
| MP3Data | |
| NewMDCT | |
| NsPsy |
Variables used for --nspsytune
|
| Parse | |
| Parse.NoGap | |
| PlottingData |
used by the frame analyzer
|
| Presets | |
| PSY |
PSY Model related stuff
|
| PsyModel | |
| Quantize | |
| QuantizePVT | |
| ReplayGain | |
| Reservoir |
ResvFrameBegin:
Called (repeatedly) at the beginning of a frame. |
| ScaleFac |
Layer III side information.
|
| Takehiro | |
| Util | |
| VBRNewIterationLoop | |
| VBROldIterationLoop |
tries to find out how many bits are needed for each granule and channel
to get an acceptable quantization.
|
| VBRQuantize | |
| VBRQuantize.algo_t | |
| VBRQuantize.CalcNoiseCache | |
| VBRSeekInfo | |
| VBRTag |
A Vbr header may be present in the ancillary data field of the first frame of
an mp3 bitstream
The Vbr header (optionally) contains frames total number of audio frames in the bitstream bytes total number of bytes in the bitstream toc table of contents toc (table of contents) gives seek points for random access. The ith entry determines the seek point for i-percent duration. seek point in bytes = (toc[i]/256.0) * total_bitstream_bytes e.g. |
| VBRTagData |
Structure to receive extracted header (toc may be null).
|
| Version |
| Enum | Description |
|---|---|
| GetAudio.sound_file_format | |
| MPEGMode | |
| ShortBlock | |
| VbrMode |