Rather than do a quick patch/fix, for the 0 sample content file issue in #acxi did a complete correction, along with small refactor to make logic easier to follow, and code easier to read. Now -Z analyze mode collects and shows all 0 size errors, along with < minimum value, and -Xq exits with error for both #metaflac and #ffprobe options.
Also added size print for < 1 KiB, for B, that wasn't supported so showed 0 if < 1 KiB, now shows B, a 0 sample #flac is 86 B, for example due to metadata.
#acxi #metaflac #ffprobe #flac