| 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