Added additional class for decoding with lame instead of mpg321. Mpg321 produces incorrect WAV headers which breaks mp3 support in this tool (see https://bugs.launchpad.net/ubuntu/+source/mpg321/+bug/1178725).
Lame produces correct output.
Tried also ffmpeg without any luck.