VCDoc
Class Tree

Unit
  VCDoc.unaBladeEncAPI

Description
 

BladeEnc.DLL and LameEnc.DLL wrapper.


Author
 

Lake


Version
 

2.5.2008.07 Still here


Types
 
Type Description
BE_ERR  
HBE_STREAM  
LONG  
PBE_CONFIG  
PBE_CONFIG_FORMATLAME  
PBE_VERSION  
pBladeLibrary_proc  
PHBE_STREAM  
pLameLibrary_proc  
proc_beCloseStream Prototype for beCloseStream() routine.
proc_beDeinitStream Prototype for beDeinitStream() routine.
proc_beEncodeChunk Prototype for beEncodeChunk() routine.
proc_beInitStream Prototype for beInitStream() routine.
proc_beVersion Prototype for beVersion() routine.
proc_lameWriteVBRHeader Prototype for lameWriteVBRHeader() routine.

Constants
 
Constant Description
BE_CONFIG_AAC  
BE_CONFIG_LAME  
BE_CONFIG_MP3  
BE_ERR_BUFFER_TOO_SMALL  
BE_ERR_INVALID_FORMAT  
BE_ERR_INVALID_FORMAT_PARAMETERS  
BE_ERR_INVALID_HANDLE  
BE_ERR_NO_MORE_HANDLES  
BE_ERR_SUCCESSFUL  
BE_MAX_HOMEPAGE  
BE_MP3_MODE_DUALCHANNEL  
BE_MP3_MODE_JSTEREO  
BE_MP3_MODE_MONO  
BE_MP3_MODE_STEREO  
CURRENT_STRUCT_VERSION  
c_bladeEncDLL  
c_lameEncDLL  
LQP_ABR  
LQP_AM  
LQP_CBR  
LQP_CD  
LQP_EXTREME  
LQP_FAST_EXTREME  
LQP_FAST_STANDARD  
LQP_FM  
LQP_HIFI  
LQP_HIGH_QUALITY  
LQP_INSANE  
LQP_LOW_QUALITY  
LQP_NOPRESET  
LQP_NORMAL_QUALITY  
LQP_PHONE  
LQP_R3MIX  
LQP_RADIO  
LQP_STANDARD  
LQP_STUDIO  
LQP_SW  
LQP_TAPE  
LQP_VERYHIGH_QUALITY  
LQP_VOICE  
LQP_VOICE_QUALITY  
MPEG1  
MPEG2  
UNA_ENCODER_ERR_BASE  
UNA_ENCODER_ERR_NO_DLL  
UNA_ENCODER_ERR_NO_PROCEDURE  
VBR_METHOD_ABR  
VBR_METHOD_DEFAULT  
VBR_METHOD_MTRH  
VBR_METHOD_NEW  
VBR_METHOD_NONE  
VBR_METHOD_OLD  

Routines
 
Method Description
beCloseStream Last function to be called when finished encoding a stream.
beDeinitStream This function should be called after encoding the last chunk in order to
beEncodeChunk Encodes a chunk of samples. Please note that if you have set the output to
beInitStream This function is the first to call before starting an encoding stream.
beVersion Returns information like version numbers (both of the DLL and encoding engine),
blade_loadDLL Loads Blade DLL.
blade_unloadDLL Unloads Blade DLL.
lameCloseStream Last function to be called when finished encoding a stream.
lameDeinitStream This function should be called after encoding the last chunk in order to
lameEncodeChunk Encodes a chunk of samples. Please note that if you have set the output to
lameInitStream This function is the first to call before starting an encoding stream.
lameVersion Returns information like version numbers (both of the DLL and encoding engine),
lameWriteVBRHeader Writes a Xing Header in front of the MP3 file. Make sure that the MP3 file is
lame_loadDLL Loads a Lame DLL.
lame_unloadDLL Unloads Lame DLL.

Classes/Records
 
Class Description
BE_CONFIG  
BE_CONFIG_FORMATLAME  
BE_VERSION  
tBE_CONFIG_AAC  
tBE_CONFIG_LHV1  
tBE_CONFIG_MP3  
tBladeLibrary_proc  
tLameLibrary_proc  


(c) 2001-2008 Lake of Soft, Ltd
Created with DelphiCodeToDoc.