Requires: bassenc_aac.dll - Enc_AAC Add-On - available @ www.un4seen.com.
Un4seen.Bass.AddOn.EncAacBassEnc_Aac
Namespace: Un4seen.Bass.AddOn.EncAac
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.7
The BassEnc_Aac type exposes the following members.
| Name | Description | |
|---|---|---|
| BASS_Encode_AAC_GetVersion |
Retrieves the version number of the bassenc_mp3.DLL that is loaded.
| |
| BASS_Encode_AAC_GetVersion(Int32) |
Retrieves the version of the bassenc_aac.DLL that is loaded.
| |
| BASS_Encode_AAC_Start |
Sets up an AAC encoder on a channel.
This overload implements UNICODE options. The BASS_UNICODE flag will be added automatically, since all .Net strings are always unicode. | |
| BASS_Encode_AAC_StartFile |
Sets up an AAC encoder on a channel, writing the output to a file.
This overload implements UNICODE options. The BASS_UNICODE flag will be added automatically, since all .Net strings are always unicode. | |
| FreeMe |
Unloads this library. This must be called when you have previously called LoadMe.
| |
| LoadMe |
Loads this library into memory. The library will be search in the current application directory.
| |
| LoadMe(String) |
Loads this library into memory. The library will be loaded from the given path.
|
| Name | Description | |
|---|---|---|
| BASSENCAACVERSION |
Current BASSenc_AAC version (without minor revision).
|
BassEnc_Aac is an extension to the BASSenc add-on that allows BASS channels to be AAC encoded. BASS 2.4 and BASSenc 2.4.12 or above are required.
AAC encoding is based on the FDK AAC encoder: Hydrogenauio Fraunhofer FDK AAC
AAC is patented and a licence is required to use it in commercial products. A licence can be obtained from Via: www.via-corp.com/licensing