| LibMp3Lame Methods |
The LibMp3Lame type exposes the following members.
| 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 |