No, the codecs need to be installed in your system so that the backend can access them. Other than that you can implement your own phonon backend which will do what you require.