Details
-
Bug
-
Resolution: Done
-
P2: Important
-
4.6.1, 4.6.2
-
None
-
32-bit and 64-bit Ubuntu Linux 9.04 and 9.10
Description
I just recently started developing with Qt. I have a number of 32 and 64-bit Linux boxes that I've installed the SDK on.
I just started looking into the QtMultimedia framework, and I spent a few hours beating my head against it wondering why it didn't seem to recognize the audio devices on any of my computers, despite the fact that they were set up and working properly. I ended up looking through the symbols in libQtMultimedia.so only to discovered that it was not linked against ALSA, which seems to be the only Linux backend.
I didn't see any mention of the SDK version of the library not being linked against a backend in any of the documentation, and it seems to me like there's no point in having a multimedia library that isn't linked to an audio backend. I have checked and verified that this affects the 32 and 64-bit versions of the SDKs for both versions 4.6.1 and 4.6.2.
I think it would be appropriate for this library to be linked against ALSA by default, or at least for there to be a big notification somewhere in the documentation that this library does not come linked to a backend.