package
0.0.0-20240411020228-c5379f9b5b61
Repository: https://github.com/mattetti/audio.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
NewDecoder creates a new reader reading the given reader and parsing its data.
SeemsValid checks if the mp3 file looks like a valid mp3 file by looking at the first few bytes.
# Constants
go:generate stringer -type=FrameChannelMode.
go:generate stringer -type=FrameEmphasis.
go:generate stringer -type=FrameEmphasis.
go:generate stringer -type=FrameEmphasis.
go:generate stringer -type=FrameEmphasis.
go:generate stringer -type=FrameChannelMode.
go:generate stringer -type=FrameLayer.
go:generate stringer -type=FrameLayer.
go:generate stringer -type=FrameLayer.
go:generate stringer -type=FrameLayer.
go:generate stringer -type=FrameVersion.
go:generate stringer -type=FrameVersion.
go:generate stringer -type=FrameVersion.
go:generate stringer -type=FrameVersion.
go:generate stringer -type=FrameChannelMode.
go:generate stringer -type=FrameChannelMode.
# Variables
ErrInvalidBitrate indicates that the header information did not contain a recognized bitrate.
No description provided by the author
ErrInvalidSampleRate indicates that no samplerate could be found for the frame header provided.
ErrNoSyncBits implies we could not find a valid frame header sync bit before EOF.
ErrPrematureEOF indicates that the filed ended before a complete frame could be read.
ID31HBytes are the 2 bytes starting the ID3 v1 tag.
InfoTAGID Info cbr tag.
XingTAGID Xing vbr tag.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author