BASS.NET API for the Un4seen BASS Audio Library

BASSWMAEncode Enumeration

BASS.NET API for the Un4seen BASS Audio Library

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

public enum BASSWMAEncode
Members

  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_VOICE1048576 WMA Voice encoding.
BASS_WMA_ENCODE_VOICE_MIXED3145728 WMA Voice mixed mode encoding.
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

Reference