What's new in BASSWMA 2.4.4
Apr 12, 2012
- Codec information retrieval
- BASS_TAG_WMA_CODEC (BASS_ChannelGetTags/BASS_WMA_GetTags type)
- PCM "encoding" support
- BASS_WMA_ENCODE_PCM (BASS_WMA_EncodeOpen/File/Network/Publish flag)
- Support for Unicode URLs via plugin system
- BASS_StreamCreateURL
New in BASSWMA 2.4.3 (Apr 12, 2012)
- Tag retrieval without a stream
- BASS_WMA_GetTags
- WPL playlist processing
- BASS_CONFIG_NET_PLAYLIST (BASS_SetConfig option)
- Detection of a publishing point initialization problem
- BASS_WMA_EncodeOpenPublish/Multi
New in BASSWMA 2.4.2 (Apr 12, 2012)
- DOWNLOADPROC support for streams in ASX files (requires BASS 2.4.3)
- BASS_StreamCreateURL
- WMV audio playback is now optional
- BASS_CONFIG_WMA_VIDEO (BASS_SetConfig option)
- NETRADIO example added
New in BASSWMA 2.4 (Apr 12, 2012)
- Support for buffered user file streaming
- BASS_WMA_StreamCreateFileUser
- 64-bit file positioning
- BASS_WMA_StreamCreateFile/Auth
- Separate sync for WMA mid-stream tags (instead of BASS_SYNC_META)
- BASS_SYNC_WMA_META (BASS_ChannelSetSync type)
- Mid-stream tag retrieval
- BASS_TAG_WMA_META (BASS_ChannelGetTag type)
- Tag name/value delimiter changed to '='
- BASS_TAG_WMA (BASS_ChannelGetTags type)
- BASS_TAG_WMA_META (BASS_ChannelGetTags type)
- ASX processing determined by BASS_CONFIG_NET_PLAYLIST config option
- BASS_CONFIG_WMA_ASX *removed*
- Prebuffering is disabled by default
- BASS_CONFIG_WMA_PREBUF (BASS_SetConfig option)
- Callback "user" parameters changed to pointers
- BASS_WMA_StreamCreateFileUser
- BASS_WMA_EncodeOpen / WMENCODEPROC
- BASS_WMA_EncodeSetNotify / CLIENTCONNECTPROC
New in BASSWMA 2.3.0.3 (Apr 12, 2012)
- Support for internet stream connection status retrieval
- BASS_FILEPOS_CONNECTED (BASS_StreamGetFilePosition mode)
New in BASSWMA 2.3.0.2 (Apr 12, 2012)
- WMA standard/Pro encoding specification
- BASS_WMA_ENCODE_STANDARD/PRO (BASS_WMA_EncodeOpen/File/Network/Publish flags)
- 24-bit encoding
- BASS_WMA_ENCODE_24BIT (BASS_WMA_EncodeOpen/File/Network/Publish flag)
- BASS file handling
- BASS_CONFIG_WMA_BASSFILE (BASS_SetConfig option)
New in BASSWMA 2.3.0.1 (Apr 12, 2012)
- ASX file processing
- BASS_CONFIG_WMA_ASX (BASS_SetConfig option)
New in BASSWMA 2.3 (Apr 12, 2012)
- Plugin system support for URLs
- BASS_StreamCreateURL
- Encoding support for 8-bit and 32-bit floating-point data
- BASS_WMA_EncodeOpen/File/Network/Publish
- Multi-bitrate encoding/broadcasting
- BASS_WMA_EncodeOpenNetworkMulti
- BASS_WMA_EncodeOpenPublishMulti
- Tag setting in ANSI and Unicode (as well as UTF-8)
- BASS_WMA_EncodeSetTag
- Header tag setting automatically ends when encoding begins
- BASS_WMA_EncodeSetTag
- BASS_WMA_ENCODE_TAGS (BASS_WMA_EncodeOpen/etc flag) *removed*
- Retrieval of encoder IWMWriter interface
- BASS_WMA_GetWMObject (replaces BASS_WMA_GetIWMReader)
- Dynamic loading of WMVCORE (v9 or above required)
- CONTEST C example removed (didn't really add anything)
- Reduced DLL size