This namespace contains internal classes, enumerations and methods to give you better support for reading TAG information out of streams created with BASS.
All defined classes are BASS.NET API specific and does not relate to any native BASS functionality. Just for your benefit.
The BassTags class allows you to extract specific TAG information from a stream or file. The extracted tag values are formatted into a general TAG_INFO class structure.
Supported tags are ID3v1, ID3v2, WMA, OGG, RIFF, BWF, MOD, MP4, MF and APE. Note, that the BassTags methods leverage the BASS plug-in system to support the various audio formats. So make sure to load these plug-ins as needed before using it.
Classes
Class | Description | |
---|---|---|
![]() | BassTags |
Internal Tag support of the BASS.NET API .
Requires: bass.dll - for better Tag reading support. |
![]() | TAG_INFO |
Used with BASS_ChannelGetTags(Int32, BASSTag) to retrieve information on the current tags of a stream.
|
![]() | TagPicture |
This class represents a picture tag.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | TAGINFOEncoding |
Used with UpdateFromMETA(IntPtr, Boolean, Boolean) to define which encoding to use.
|
![]() | TagPicturePICTURE_STORAGE |
Picture Storage enumeration.
|
![]() | TagPicturePICTURE_TYPE |
Picture Type enumeration.
|