Uploaded image for project: 'Qt Mobility'
  1. Qt Mobility
  2. QTMOBILITY-1948

QAudioOutput (PulseAudio/Harmattan) playback stops after underflow

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P2: Important P2: Important
    • 1.2.0
    • 1.1.0, 1.1.1, 1.1.2
    • Multimedia
    • None
    • MeeGo Harmattan, Nokia N9, Qt 4.7.4, QtSDK 1.1.3 on Windows 7 64bit.
    • c814598251ccc83f71e32157e990f4de7cc30fae

      Trying to work around an issue with sound on Nokia N9. I am using QAudioOutput with a custom QIoDevice subclass. The code works flawlessly on Symbian phones, simulator and in Desktop builds.

      On N9 however, my app reports buffer underflow; the following message is printed in debug output:

      Got a buffer underflow!

      Once the first buffer underflow occurs, audio stops altogether. Interestingly, data continues to be read from the QIoDevice. To restart any sound, new QAudioOutput instance must be created.

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

            ling.hu@nokia.com Ling Hu (closed Nokia identity) (Inactive)
            ivanl Ivan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes