package
1.0.12
Repository: https://github.com/mewkiz/flac.git
Documentation: pkg.go.dev

# Functions

New creates a new Block for accessing the metadata of r.
Parse reads and parses the header and body of a metadata block.

# Constants

PlaceholderPoint represent the sample number used to specify placeholder seek points.
Metadata block body types.
Metadata block body types.
Metadata block body types.
Metadata block body types.
Metadata block body types.
Metadata block body types.
Metadata block body types.

# Variables

Errors returned by zeros.Read.
Errors returned by Parse.
Errors returned by Parse.

# Structs

Application contains third party application specific data.
A Block contains the header and body of a metadata block.
A CueSheet describes how tracks are laid out within a FLAC stream.
CueSheetTrack contains the start offset of a track and other track specific metadata.
A CueSheetTrackIndex specifies a position within a track.
A Header contains information about the type and length of a metadata block.
Picture contains the image data of an embedded picture.
A SeekPoint specifies the byte offset and initial sample number of a given target frame.
SeekTable contains one or more pre-calculated audio frame seek points.
StreamInfo contains the basic properties of a FLAC audio stream, such as its sample rate and channel count.
VorbisComment contains a list of name-value pairs.

# Type aliases

Type represents the type of a metadata block body.