BASS.NET API for the Un4seen BASS Audio LibraryUn4seen.Bass.AddOn.Tags NamespaceBASS.NET API for the Un4seen BASS Audio Library
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

  ClassDescription
Public classBassTags
Internal Tag support of the BASS.NET API .

Requires: bass.dll - for better Tag reading support.

Public classTAG_INFO
Used with BASS_ChannelGetTags(Int32, BASSTag) to retrieve information on the current tags of a stream.
Public classTagPicture
This class represents a picture tag.
Enumerations

  EnumerationDescription
Public enumerationTAGINFOEncoding
Used with UpdateFromMETA(IntPtr, Boolean, Boolean) to define which encoding to use.
Public enumerationTagPicturePICTURE_STORAGE
Picture Storage enumeration.
Public enumerationTagPicturePICTURE_TYPE
Picture Type enumeration.