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

Android: Refactor QtAudioDeviceManager

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • None
    • Multimedia
    • None

      QtAudioDeviceManager should be reviewed for its suitability for its current use cases, and refactored accordingly. A study of the code prompted at least the following questions:

      • Is there obsolete code we can remove?
        • AAudio migration has possibly left some code obsolete.
        • For possible audio code still in use, can we utilize AAudio instead?
      • Should we increase the scope of supported device types?
        • Adding new device types such as additional bluetooth profiles, or multichannel groups.
        • Each new addition should be reviewed for use case and testing capacity.
      • When should a Qt application set the audio mode?
        • Is this conflicting with AAudio parameters?
      • What is our support for using multiple devices?
        • Using mismatching inputs and outputs together?
        • Any possible limitations should be documented.
      • What is expected/required when audio devices are updated?
        • Logic when devices are disconnected/reconnected should be same as with other platforms.

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

            mikko.hallamaa Mikko Hallamaa
            mikko.hallamaa Mikko Hallamaa
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes