LibMp3Lame Class |
Namespace: Ozeki.Media
The LibMp3Lame type exposes the following members.
Name | Description | |
---|---|---|
![]() | LibMp3Lame | Constructor |
Name | Description | |
---|---|---|
![]() | Dispose | Dispose of object |
![]() | Dispose(Boolean) | Clean up object, closing LAME context if present |
![]() | Finalize | Destructor (Overrides ObjectFinalize.) |
![]() | Flush | Flush encoder output |
![]() ![]() | GetLameVersion | Get LAME version information |
![]() | InitParams | Initialize encoder with parameters |
![]() | PrintConfig | Print out LAME configuration to standard output, or to registered output function |
![]() | PrintInternals | Print out LAME internals to standard output, or to registered output function |
![]() | SetDebugFunc | Set reporting function for debug output from LAME library |
![]() | SetErrorFunc | Set reporting function for error output from LAME library |
![]() | SetMsgFunc | Set reporting function for message output from LAME library |
![]() | SetOptimization | Enable/Disable optimizations |
![]() | SetPreset | Set compression preset |
![]() | Write(Int16, Int32, Byte, Int32, Boolean) | Write 16-bit integer PCM samples to encoder |
![]() | Write(Single, Int32, Byte, Int32, Boolean) | Write 32-bit floating point PCM samples to encoder |
Name | Description | |
---|---|---|
![]() | Anaylysis | Enable analysis |
![]() | AudiophileGain | |
![]() | BitRate | Output bitrate |
![]() | CompressionRatio | Output compression ratio |
![]() | Copyright | Set output Copyright flag |
![]() | DecodeOnly | |
![]() | DecodeOnTheFly | Decode on the fly. Search for the peak sample. If the ReplayGain analysis is enabled then perform the analysis on the decoded data stream. |
![]() | DisableReservoir | Disable the bit reservoir. |
![]() | EncoderDelay | |
![]() | EncoderPadding | |
![]() | ErrorProtection | Set error protection. Uses 2 bytes from each frame for CRC checksum |
![]() | ExperimentalNSPsyTune | Set a different "best quantization" function |
![]() | ExperimentalX | Set a different "best quantization" function |
![]() | ExperimentalY | Set a different "best quantization" function |
![]() | ExperimentalZ | Set a different "best quantization" function |
![]() | Extension | MP3 'private extension' bit. Meaningless. |
![]() | FindReplayGain | Perform replay gain analysis |
![]() | ForceMS | Force M/S mode |
![]() | FrameNumber | |
![]() | HighPassFreq | |
![]() | HighPassWidth | |
![]() | InputSampleRate | Input sample rate |
![]() ![]() | LameOSBitness | Lame library bit width - 32 or 64 bit |
![]() ![]() | LamePsychoacousticVersion | Lame Psychoacoustic Version |
![]() ![]() | LameShortVersion | Lame Short Version |
![]() ![]() | LameURL | Lame URL |
![]() ![]() | LameVersion | Lame Version |
![]() ![]() | LameVeryShortVersion | Lame Very Short Version |
![]() | LowPassFreq | |
![]() | LowPassWidth | |
![]() | MFSamplesToEncode | |
![]() | Mode | Specify MPEG channel mode, or use best guess if false |
![]() | MP3BufferSize | |
![]() | MSFix | Set a different "best quantization" function |
![]() | NoClipGainChange | |
![]() | NoClipScale | |
![]() | NoGapCurrentIndex | Counters for gapless encoding |
![]() | NoGapTotal | Counters for gapless encoding |
![]() | NumChannels | Number of channels |
![]() | NumSamples | Number of samples (optional) |
![]() | Original | Set output Original flag |
![]() | OutputSampleRate | Output sample rate |
![]() | PeakSample | |
![]() | Quality | Encoding quality |
![]() | QuantComp | Set a different "best quantization" function |
![]() | QuantCompShort | Set a different "best quantization" function |
![]() | RadioGain | |
![]() | Scale | Global amplification factor |
![]() | ScaleLeft | Left channel amplification |
![]() | ScaleRight | Right channel amplification |
![]() | StrictISO | Enforce strict ISO compliance. |
![]() | TotalFrames | |
![]() | UseFreeFormat | Use free format |
![]() | VBR | Set VBR mode |
![]() | VBRHardMin | Strictly enforce minimum bitrate. Normall it will be violated for analog silence. |
![]() | VBRMaxBitrateKbps | ABR maximum bitrate |
![]() | VBRMeanBitrateKbps | ABR average bitrate |
![]() | VBRMinBitrateKbps | ABR minimum bitrate |
![]() | VBRQuality | VBR quality level. 0 = highest, 9 = lowest |
![]() | VBRQualityLevel | VBR quality level. 0 = highest, 9 = lowest. |
![]() | Version | |
![]() | WriteVBRTag | Write VBR tag to MP3 file |