I have some MP3s that are encoded at 22.05khz (audiobooks). These MP3's do
not play over the digital ouput on the squeezebox. Attached is a real simple
patch to allow slimserver to "upsample" these particular MP3 when I decide to
play them. It works real well, I can play the MP3s without having to
manually resample the file.

Let me know if there is any interest in the idea, and maybe I can clean it up
to be more generic and fit in the covert.conf semantic.

Also I noticed that MP3::Info::samplerate may not be correct. I made a slight
change to it to have it return the sample rate from the CPAN::MP3::Info
object. Patch also included.