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

FLAC__StreamMetadata_CueSheet_Track Struct Reference
Chris@1: Chris@1: [FLAC/format.h: format components] Chris@1:

#include <format.h> Chris@1:

Chris@1: List of all members.


Detailed Description

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

Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:

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
Chris@1:


Member Data Documentation

Chris@1:

Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
FLAC__uint64 FLAC__StreamMetadata_CueSheet_Track::offset
Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1:   Chris@1: Chris@1: Chris@1:

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

Chris@1:

Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
FLAC__byte FLAC__StreamMetadata_CueSheet_Track::number
Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1:   Chris@1: Chris@1: Chris@1:

Chris@1: The track number.

Chris@1:

Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
char FLAC__StreamMetadata_CueSheet_Track::isrc[13]
Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1:   Chris@1: Chris@1: Chris@1:

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

Chris@1:

Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
unsigned FLAC__StreamMetadata_CueSheet_Track::type
Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1:   Chris@1: Chris@1: Chris@1:

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

Chris@1:

Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
unsigned FLAC__StreamMetadata_CueSheet_Track::pre_emphasis
Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1:   Chris@1: Chris@1: Chris@1:

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

Chris@1:

Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
FLAC__byte FLAC__StreamMetadata_CueSheet_Track::num_indices
Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1:   Chris@1: Chris@1: Chris@1:

Chris@1: The number of track index points.

Chris@1:

Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
FLAC__StreamMetadata_CueSheet_Index* FLAC__StreamMetadata_CueSheet_Track::indices
Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1:   Chris@1: Chris@1: Chris@1:

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

Chris@1:


The documentation for this struct was generated from the following file: Chris@1: Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: