cannam@86: cannam@86: cannam@86: FLAC: FLAC__StreamMetadata_CueSheet_Track Struct Reference cannam@86: cannam@86: cannam@86: cannam@86:
Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members
cannam@86:

FLAC__StreamMetadata_CueSheet_Track Struct Reference
cannam@86: cannam@86: [FLAC/format.h: format components] cannam@86:

#include <format.h> cannam@86:

cannam@86: List of all members.


Detailed Description

cannam@86: FLAC CUESHEET track structure. (See the format specification for the full description of each field.) cannam@86:

cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:

Public Attributes

FLAC__uint64 offset
FLAC__byte number
char isrc [13]
unsigned type:1
unsigned pre_emphasis:1
FLAC__byte num_indices
FLAC__StreamMetadata_CueSheet_Indexindices
cannam@86:


Member Data Documentation

cannam@86:

cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
FLAC__uint64 FLAC__StreamMetadata_CueSheet_Track::offset
cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86:   cannam@86: cannam@86: cannam@86:

cannam@86: Track offset in samples, relative to the beginning of the FLAC audio stream.

cannam@86:

cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
FLAC__byte FLAC__StreamMetadata_CueSheet_Track::number
cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86:   cannam@86: cannam@86: cannam@86:

cannam@86: The track number.

cannam@86:

cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
char FLAC__StreamMetadata_CueSheet_Track::isrc[13]
cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86:   cannam@86: cannam@86: cannam@86:

cannam@86: Track ISRC. This is a 12-digit alphanumeric code plus a trailing NUL byte

cannam@86:

cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
unsigned FLAC__StreamMetadata_CueSheet_Track::type
cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86:   cannam@86: cannam@86: cannam@86:

cannam@86: The track type: 0 for audio, 1 for non-audio.

cannam@86:

cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
unsigned FLAC__StreamMetadata_CueSheet_Track::pre_emphasis
cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86:   cannam@86: cannam@86: cannam@86:

cannam@86: The pre-emphasis flag: 0 for no pre-emphasis, 1 for pre-emphasis.

cannam@86:

cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
FLAC__byte FLAC__StreamMetadata_CueSheet_Track::num_indices
cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86:   cannam@86: cannam@86: cannam@86:

cannam@86: The number of track index points.

cannam@86:

cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
FLAC__StreamMetadata_CueSheet_Index* FLAC__StreamMetadata_CueSheet_Track::indices
cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86:   cannam@86: cannam@86: cannam@86:

cannam@86: NULL if num_indices == 0, else pointer to array of index points.

cannam@86:


The documentation for this struct was generated from the following file: cannam@86: cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: