Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-8509

libQtMultimedia in Linux Qt SDK isn't linked against ALSA

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 4.7.0
    • 4.6.1, 4.6.2
    • Packaging & Installer
    • 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.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            lindeije Thorbjørn Lindeijer (closed Nokia identity) (Inactive)
            minneyar P. J. Reed
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes