Closed Serial-ATA closed 1 year ago
This adds support for Musepack files from stream version 4 to 8.
Stream versions 4-6 cannot be detected automatically, they must be read with MpcFile::read_from.
MpcFile::read_from
The format supports APE tags (read/write) and ID3v2/ID3v1 tags (read/strip).
Since there are so many versions combined into MpcFile, MpcProperties is an enum with Sv8, Sv7, and Sv4to6 variants.
MpcFile
MpcProperties
Sv8
Sv7
Sv4to6
closes #199
This adds support for Musepack files from stream version 4 to 8.
Stream versions 4-6 cannot be detected automatically, they must be read with
MpcFile::read_from
.The format supports APE tags (read/write) and ID3v2/ID3v1 tags (read/strip).
Since there are so many versions combined into
MpcFile
,MpcProperties
is an enum withSv8
,Sv7
, andSv4to6
variants.closes #199