Time for CD-Audio to leave core APIs?


Further to something Ryan wrote to me the other day (I think in my API
Usability thread…)

Ryan suggested that it is, perhaps, time that CD-Audio support was
retired from (or spun-off) the main API, as very few games use it any
more (or ever would, as it’s more space efficient to use MP3 or OGG).
This would be on the grounds of keeping the core APIs as
simple/minimalistic as possible.

As an alternative to simply retiring the APIs, perhaps it would be
worthwhile considering a more generic media-library/device interface.

Haven’t really got a clear vision myself, but I was thinking along the
lines of something that would allow plugging into either a CD audio
device or a media jukebox, like Amarok or MediaPlayer or an iPod etc.