FLAC: FLAC__StreamMetadata_CueSheet_Track Struct Reference

FLAC 1.3.3

Public Attributes | List of all members
FLAC__StreamMetadata_CueSheet_Track Struct Reference
FLAC C API » FLAC/format.h: format components

`#include <format.h>`

## Public Attributes
FLAC__uint64 | offset
FLAC__byte | number
char | isrc [13]
uint32_t | type:1
uint32_t | pre_emphasis:1
FLAC__byte | num_indices
FLAC__StreamMetadata_CueSheet_Index * | indices

## Detailed Description

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

## Member Data Documentation

## ◆ offset

FLAC__uint64 FLAC__StreamMetadata_CueSheet_Track::offset

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

## ◆ number

FLAC__byte FLAC__StreamMetadata_CueSheet_Track::number

The track number.

## ◆ isrc

char FLAC__StreamMetadata_CueSheet_Track::isrc[13]

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

## ◆ type

uint32_t FLAC__StreamMetadata_CueSheet_Track::type

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

## ◆ pre_emphasis

uint32_t FLAC__StreamMetadata_CueSheet_Track::pre_emphasis

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

## ◆ num_indices

FLAC__byte FLAC__StreamMetadata_CueSheet_Track::num_indices

The number of track index points.

## ◆ indices

FLAC__StreamMetadata_CueSheet_Index* FLAC__StreamMetadata_CueSheet_Track::indices

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

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

- include/FLAC/format.h

Copyright (c) 2000-2009 Josh Coalson Copyright (c) 2011-2016 Xiph.Org Foundation |