BASS.NET API for the Un4seen BASS Audio Library

BASS_TAG_FLAC_CUE Class

BASS.NET API for the Un4seen BASS Audio Library
FLAC cuesheet tag structure as returned by BASS_ChannelGetTags(Int32, BASSTag) using the BASS_TAG_FLAC_CUE flag.
Inheritance Hierarchy

SystemObject
  Un4seen.BassBASS_TAG_FLAC_CUE

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

[SerializableAttribute]
[StructLayoutAttribute(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
public class BASS_TAG_FLAC_CUE

The BASS_TAG_FLAC_CUE type exposes the following members.

Properties

  NameDescription
Public propertyCatalog
The media catalog number.
Public propertyIsCD
The cuesheet corresponds to a CD?
Public propertyLeadIn
The number of lead-in samples.
Public propertyNumTracks
The number of tracks.
Public propertyTracks
The array of BASS_TAG_FLAC_CUE_TRACK tracks (or ).
Top
Methods

  NameDescription
Public methodStatic memberFromIntPtr
Creates an instance of the BASS_TAG_FLAC_CUE class from a pointer.
Public methodStatic memberCode exampleGetTag
Gets a BASS_TAG_FLAC_CUE tag from a given channel handle.
Top
Remarks

Further details can be found in the FLAC format specification, here: flac.sourceforge.net.

Use the static GetTag(Int32) method to get the FLAC cuesheet tag from a given channel handle.

Examples

Read the FLAC cuesheet tag:
BASS_TAG_FLAC_CUE cuesheet = BASS_TAG_FLAC_CUE.GetTag(stream);
See Also

Reference