How about compiling the xine engine into amarok?
How? There's no XINE in Fedora Extras.
FYI, Xine depends on MP3 decoding, so it can't even be in extras until the architecture is changed.