RetroArch
Public Attributes | List of all members
FLAC__StreamMetadata_CueSheet_Track Struct Reference

#include <format.h>

Collaboration diagram for FLAC__StreamMetadata_CueSheet_Track:
[legend]

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
 

Detailed Description

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

Member Data Documentation

◆ indices

FLAC__StreamMetadata_CueSheet_Index* FLAC__StreamMetadata_CueSheet_Track::indices

NULL if num_indices == 0, else pointer to array of index points.

◆ isrc

char FLAC__StreamMetadata_CueSheet_Track::isrc[13]

Track ISRC. This is a 12-digit alphanumeric code plus a trailing NUL byte

◆ num_indices

FLAC__byte FLAC__StreamMetadata_CueSheet_Track::num_indices

The number of track index points.

◆ number

FLAC__byte FLAC__StreamMetadata_CueSheet_Track::number

The track number.

◆ offset

FLAC__uint64 FLAC__StreamMetadata_CueSheet_Track::offset

Track offset in samples, relative to the beginning of the FLAC audio stream.

◆ pre_emphasis

unsigned FLAC__StreamMetadata_CueSheet_Track::pre_emphasis

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

◆ type

unsigned FLAC__StreamMetadata_CueSheet_Track::type

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


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