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

Add support for audio balance control to Qt

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Out of scope
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 5.2.1, 5.3.0 Beta1
    • Multimedia
    • None
    • Windows

      In Qt there are "Media Foundation" and "Direct Show" plugins for the Windows audio. Either of those doesn't have the balance control implemented. It looks that the balance control would be rather straightforward to implement to the Direct Show plugin at least, but as far as I know Direct Show is somewhat deprecated and is in Qt mainly for Windows XP support. See: http://msdn.microsoft.com/en-us/library/windows/desktop/dd389532%28v=vs.85%29.aspx. Qt already implements the wrapper for the IBasicAudio interface and it is used for the volume control. IBasicAudio seems to control the balance also.

      For Media Foundation it seems that IMFAudioStreamVolume interface is the one that controls the volume levels of the audio channels. See: http://msdn.microsoft.com/en-us/library/windows/desktop/aa378344%28v=vs.85%29.aspx. That would need to be implemented to the 'wmf' plugin to the MFPlayerSession class.

        1. panning.patch
          11 kB
          Inik Doom
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            valentyn.doroshchuk Valentyn Doroshchuk
            qtcomsupport Qt Support
            Votes:
            4 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes