Replace Phonon with libvlc directly

Did you copy that from Phonon or why is the plugin cache disabled?