I don't get the purpose of this library ? There are phonon vlc and "native vlc" is built with qt5 support. So I don't understand what this library is used for ?