Ignoring metadata comments in ogg123
I've made some changes to ogg123 (from vorbis-tools 1.4.0) that allows arbitrary metadata comments to be ignored (=not printed to the screen) when playing files. For example, when a file contains binary album artwork in a comment, this would normally result in a lot of garbage to be printed to the screen (in addition to a delay until the playback actually starts). Of course, this can be suppressed with the -q option, but when using that option no comments whatsoever and no playback progress / statistics at all would be printed, which isn't nice either.
As a result, I introduced a new command line switch (-i, --ignore-comments) as well as a new parameter in .ogg123rc (ignore-comments=...) that takes a comma-separated list of comment tags identifying those tags whose comments should not be printed (ignored) upon starting playback. The result is that only the comments specified are ignored, and all other comments as well as any playback statistics are printed as always.
The attached diff contains all the necessary changes to the ogg123 source.