Audio format conversion using Ffmpeg swresample.

EDIT3: Audio format conversion.  FFmpeg libswresample (or libavresample as a temporary workaround) is required.
This is also used in apps/openmw/mwrender/videoplayer.cpp Looks like a good candidate to turn into a function to reduce/prevent code duplication.