SDL Library Documentation
Prev |  | Next

# SDL_CDtrack

## Name

SDL_CDtrack -- CD Track Information Structure

## Structure Definition

    typedef struct{
      Uint8 id;
      Uint8 type;
      Uint32 length;
      Uint32 offset;
    } SDL_CDtrack;

## Structure Data

`id` | Track number (0-99)
`type` | `SDL_AUDIO_TRACK` or `SDL_DATA_TRACK`
`length` | Length, in frames, of this track
`offset` | Frame offset to the beginning of this track

## Description

SDL_CDtrack stores data on each track on a CD, its fields should be pretty self explainatory. It is a member a the SDL_CD structure.

> Note: Frames can be converted to standard timings. There are `CD_FPS` frames per second, so SDL_CDtrack.`length`/`CD_FPS`=length_in_seconds.

## See Also

SDL_CD

Prev | Home | Next
SDL_CD | Up | Multi-threaded Programming