FLAC__FrameHeader

FLAC frame header structure. (c.f. <A HREF="../format.html#frame_header">format specification</A>)

Members

Unions

Number
union Number

< The numbering scheme used for the frame. As a convenience, the * decoder will always convert a frame number to a sample number because * the rules are complex.

Variables

bits_per_sample
uint bits_per_sample;

< The channel assignment for the frame.

blocksize
uint blocksize;
Undocumented in source.
channel_assignment
FLAC__ChannelAssignment channel_assignment;

< The number of channels (== number of subframes).

channels
uint channels;

< The sample rate in Hz.

crc
FLAC__uint8 crc;

< The frame number or sample number of first sample in frame; * use the \a number_type value to determine which to use.

number
Number number;
Undocumented in source.
number_type
FLAC__FrameNumberType number_type;

< The sample resolution.

sample_rate
uint sample_rate;

< The number of samples per subframe.

Meta