- fixed bug settings custom tags to splitted files
- fixed bug for mac compilation (#2099498 : no plugin matches the
file 'xxx')
- added plugin system for audio formats (currently supports ogg
vorbis and mp3)
- implemented STDIN and STDOUT (like in the original mp3splt)
- moved translation of error codes to string into the library
- implemented experimental version of 'mp3splt.log' (like in the
original mp3splt)
- return codes of many functions were checked
- option '-o' now creates directories if necessary
- fixed a log of bugs, including :
(some are related to mp3splt command line, but I post them here)
#1807288 : one-off bug
#1483040 : problems with output file path(mp3splt is removing '/')
#1665006 & #1665002 : corrected return codes & const correctness
#2000246 : changed 'splitted' to 'split'
#118157 : unplayable stdin files on windows (+ same problem for stdin)
OGG/Vorbis files. It is provided mainly for use with mp3splt, as this
allows the mp3splt package not to explicitly depend on any of this
library's dependencies. Of course, other programs are free to
use it!