Qt 5.6 + Ubuntu + Multimedia + GStreamer
-
Okay here's the deal. I am on Ubuntu 14.04 LTS, have installed Qt 5.6, qtmultimedia5-dev, gstreamer0.10 (and 1.0), and libqtgstreamer-dev.
I am STILL getting this error when I try to use a QAudioDecoder:
defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.audiodecode"
What am I missing?
-
Hi and welcome to devnet,
Something's not clear: did you install Qt using the online installer, Ubuntu's software center or both ?
-
I used the online installer originally with 5.5, and then recently used the maintenance tool to remove 5.5 and install 5.6. All of that before doing anything with multimedia or gstreamer.
-
What about
qtmultimedia5-dev
that you mention in your original post ? -
That one did not come with my Qt installation, so that was a 'sudo apt-get install...' along with the other gstreamer packages.
-
@Alex-Court It's also worth noting here that I could not add 'QT += multimedia' to the project file until after I did the installation of qtmultimedia5-dev.
-
It looks like you're using the Ubuntu packaged Qt and not the one you installed using the installer.
You should check the Kit in QtCreator you're using.