WMA encoding flags for use with BASS_WMA_EncodeOpen(Int32, Int32, BASSWMAEncode, Int32, WMENCODEPROC, IntPtr), BASS_WMA_EncodeOpenFile(Int32, Int32, BASSWMAEncode, Int32, String), BASS_WMA_EncodeOpenNetwork(Int32, Int32, BASSWMAEncode, Int32, Int32, Int32), BASS_WMA_EncodeOpenPublish(Int32, Int32, BASSWMAEncode, Int32, String, String, String) or BASS_WMA_EncodeGetRates(Int32, Int32, BASSWMAEncode).
Namespace: Un4seen.Bass.AddOn.Wma
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax
Members
Member name | Value | Description | |
---|---|---|---|
BASS_WMA_ENCODE_DEFAULT | 0 | Default encoding, no tags. | |
BASS_SAMPLE_8BITS | 1 | 8 bit sample data. | |
BASS_SAMPLE_FLOAT | 256 | 32-bit floating-point sample data. | |
BASS_WMA_ENCODE_STANDARD | 8192 | Standard WMA encoding. | |
BASS_WMA_ENCODE_PRO | 16384 | WMA Professional encoding. | |
BASS_WMA_ENCODE_24BIT | 32768 | Enable 24-bit encoding. | |
BASS_WMA_ENCODE_PCM | 65536 |
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_SCRIPT | 131072 | Enable the specification of tags mid-stream (after encoding has begun). | |
BASS_WMA_ENCODE_QUEUE | 262144 | Queue data to feed encoder asynchronously | |
BASS_WMA_ENCODE_SOURCE | 524288 | Use a BASS channel as source | |
BASS_WMA_ENCODE_VOICE | 1048576 | WMA Voice encoding. | |
BASS_WMA_ENCODE_VOICE_MIXED | 3145728 | WMA Voice mixed mode encoding. | |
BASS_WMA_ENCODE_RATES_VBR | 65536 | GetRates: get available VBR quality settings. | |
BASS_WMA_ENCODE_RATES_CBR | 0 | GetRates: get available CBR quality settings. | |
BASS_UNICODE | -2147483648 | file is a Unicode (16-bit characters) filename. |
See Also