BASS.NET API for the Un4seen BASS Audio LibraryBASSWMAEncode EnumerationBASS.NET API for the Un4seen BASS Audio Library

Namespace: Un4seen.Bass.AddOn.Wma
Assembly: Bass.Net (in Bass.Net.dll) Version:

public enum BASSWMAEncode

  Member nameValueDescription
BASS_WMA_ENCODE_DEFAULT0 Default encoding, no tags.
BASS_SAMPLE_8BITS1 8 bit sample data.
BASS_SAMPLE_FLOAT256 32-bit floating-point sample data.
BASS_WMA_ENCODE_STANDARD8192 Standard WMA encoding.
BASS_WMA_ENCODE_PRO16384 WMA Professional encoding.
BASS_WMA_ENCODE_24BIT32768 Enable 24-bit encoding.
BASS_WMA_ENCODE_PCM65536 Save uncompressed PCM data.

When the sample data is floating-point (BASS_SAMPLE_FLOAT flag is used), the BASS_WMA_ENCODE_24BIT flag is considered; 24-bit data is written with it and 16-bit without. The "bitrate" parameter is ignored, except that it should be non-0.

BASS_WMA_ENCODE_SCRIPT131072 Enable the specification of tags mid-stream (after encoding has begun).
BASS_WMA_ENCODE_QUEUE262144 Queue data to feed encoder asynchronously
BASS_WMA_ENCODE_SOURCE524288 Use a BASS channel as source
BASS_WMA_ENCODE_RATES_VBR65536 GetRates: get available VBR quality settings.
BASS_WMA_ENCODE_RATES_CBR0 GetRates: get available CBR quality settings.
BASS_UNICODE-2147483648 file is a Unicode (16-bit characters) filename.
See Also