Presumably ogg support is wanted and only ogg123 can do that. So I guess moving vorbis-tools to depends from reccomends.
If you look in the cplay source (search for "PLAYERS") you can see it makes a distinction between 3 different types of player FrameOffsetPlayer, TimeOffsetPlayer and NoOffsetPlayer.
NoOffsetPlayer means that you can't rewind or fast-forward using that player.
Offset capable players that support mp3 are splay, mpg123, mpg321 and madplay. When a track is played in cplay it goes through the list in that order to find one that is installed. So if you have all 4 installed it will use splay. So you might say that there is an preference within the program for splay.
If you put "python, vorbis-tools, mpg321 | madplay | splay | mpg123" into depends does it ask the user which one to install if none are installed?
Presumably ogg support is wanted and only ogg123 can do that. So I guess moving vorbis-tools to depends from reccomends.
If you look in the cplay source (search for "PLAYERS") you can see it makes a distinction between 3 different types of player FrameOffsetPlayer, TimeOffsetPlayer and NoOffsetPlayer.
NoOffsetPlayer means that you can't rewind or fast-forward using that player.
Offset capable players that support mp3 are splay, mpg123, mpg321 and madplay. When a track is played in cplay it goes through the list in that order to find one that is installed. So if you have all 4 installed it will use splay. So you might say that there is an preference within the program for splay.
If you put "python, vorbis-tools, mpg321 | madplay | splay | mpg123" into depends does it ask the user which one to install if none are installed?