ogg123: add a remote control mode
mpg123 has a mode whereby another application can control it. If ogg123 provided a compatible interface, then applications built around mpg123 could fairly trivially be modified to support ogg123.
<dons> the remote control mode to mpg{123,321} is a short of shell. you feed it keystrokes for skipping to frames, play, pause and so on
<dons> and it feeds back frame numbers
(dons is the developer of hmp3, a curses-based frontend to mpg123)
<dons> now, multiple backends probably wouldn't be too hard
<dons> i.e. you could plug in library backends and so on
<dons> but if og123 had a remote control mode, it'd be like a 5 line hack to add hmp3 support