Enum claxon::metadata::MetadataBlock [] [src]

pub enum MetadataBlock {
    StreamInfo(StreamInfo),
    Padding {
        length: u32,
    },
    Application {
        id: u32,
        data: Vec<u8>,
    },
    SeekTable(SeekTable),
    VorbisComment,
    CueSheet,
    Picture,
    Reserved,
}

A metadata about the flac stream.

Variants

A stream info block.

A padding block (with no meaningful data).

Fields

The number of padding bytes.

An application block with application-specific data.

Fields

The registered application ID.

The contents of the application block.

A seek table block.

A Vorbis comment block, also known as FLAC tags.

A CUE sheet block.

A picture block.

A block with a reserved block type, not supported by this library.