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

QAudioOutput (PulseAudio/Harmattan) playback stops after underflow

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • 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

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: