Description | Hierarchy | Fields | Methods | Properties |
type unaLameMp3Enc = class(unaBladeMp3Enc)
Provides access to Lame MP3 encoder. Requires Lame library DLL (lame_enc.dll)
![]() |
function doClose(): UNA_ENCODER_ERR; override; |
![]() |
function doEncode(data: pointer; nBytes: unsigned; out bytesUsed: unsigned): UNA_ENCODER_ERR; override; |
![]() |
function doSetConfig(config: pointer): UNA_ENCODER_ERR; override; |
![]() |
function loadDLL(): int; override; |
![]() |
function unloadDLL(): int; override; |
![]() |
procedure getVersion(); override; |
![]() |
function doClose(): UNA_ENCODER_ERR; override; |
Closes Lame encoder. |
![]() |
function doEncode(data: pointer; nBytes: unsigned; out bytesUsed: unsigned): UNA_ENCODER_ERR; override; |
Encodes a chunk of data. |
![]() |
function doSetConfig(config: pointer): UNA_ENCODER_ERR; override; |
Configures Lame encoder. |
![]() |
function loadDLL(): int; override; |
Loads Lame encoder DLL into process memory. |
![]() |
function unloadDLL(): int; override; |
Unloads Lame encoder DLL into process memory. |
![]() |
procedure getVersion(); override; |
Returns version of loaded Lame encoder. |
(c) 2012 Lake of Soft