Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-23775 Qt Multimedia API Overview
  3. QTBUG-23795

API change needed for controlling Audio priorities

XMLWordPrintable

    • Icon: Change Request Change Request
    • Resolution: Out of scope
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • Multimedia

      Audio priorities for QAudioInput and QAudioOutput in Voice UI are needed. For example, if a user is listening music and receives a new SMS. Then the voice UI can inform user about the new SMS using speech synthesis. The music can be faded out before a synthesizer starts talking. On the other hand, if a ringing tone is playing, SMS notification cannot be given. This kind of behavior can defined by using audio priorities.

      Both Meego and Symbian devices have audio priority handling system. Without priorities platform specific back-ends are needed for Voice UI API.

      E.g. QSoundControl has already priority settings http://doc.trolltech.com/qtopia4.3/qsoundcontrol.html#setPriority. However, it could be better to use integer values as a priority instead of enumerations. This way, it is easier to add new priority values and use platform specific values as well.

      Use Case

      The client should be able to say what is its type. E.g. "I am a music player/telephony app/voice recorder/calendar alarm" etc.

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

            Unassigned Unassigned
            minshin Minjung Shin (closed Nokia identity) (Inactive)
            Votes:
            5 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes