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

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

A metadata about the flac stream.

Variants

A stream info block.

A padding block (with no meaningful data).

Fields of Padding

The number of padding bytes.

An application block with application-specific data.

Fields of Application

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.

Auto Trait Implementations