[Bug 268876] multimedia/qt6-multimedia: enable PulseAudio support

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Jan 11 01:47:28 GMT 2023


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268876

            Bug ID: 268876
           Summary: multimedia/qt6-multimedia: enable PulseAudio support
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: crash, needs-patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: kde at FreeBSD.org
          Reporter: jbeich at FreeBSD.org
             Flags: maintainer-feedback?(kde at FreeBSD.org)
          Assignee: kde at FreeBSD.org

Currently, no audio backends are enabled

  Low level Audio Backend:
    ALSA (experimental) .................. no
    PulseAudio ........................... no
    MMRenderer ........................... no
    CoreAudio ............................ no
    Windows Media SDK .................... no
    Open SLES (Android) .................. no
    Web Assembly ......................... no

which leads to crashes as documented in emulators/rpcs3/pkg-message.qt6

  Default output selection is broken in qt6-multimedia. To workaround RPCS3
crash
  on game start open Settings -> Audio -> Music Handler then change Qt to Null.

  Process 84361 stopped
  * thread #1, name = 'rpcs3', stop reason = signal SIGSEGV: invalid address
(fault address: 0x0)
      frame #0: 0x0000000805112583
libQt6Multimedia.so.6`QMediaDevices::audioOutputs() at qmediadevices.cpp:133:47
     130  */
     131  QList<QAudioDevice> QMediaDevices::audioOutputs()
     132  {
  -> 133      return QPlatformMediaDevices::instance()->audioOutputs();
     134  }
     135
     136  /*!
  (lldb) bt
  * thread #1, name = 'rpcs3', stop reason = signal SIGSEGV: invalid address
(fault address: 0x0)
    * frame #0: 0x0000000805112583
libQt6Multimedia.so.6`QMediaDevices::audioOutputs() at qmediadevices.cpp:133:47
      frame #1: 0x000000080511274e
libQt6Multimedia.so.6`QMediaDevices::defaultAudioOutput() at
qmediadevices.cpp:190:26
      frame #2: 0x00000008050c86ef
libQt6Multimedia.so.6`QAudioOutput::QAudioOutput(this=0x0000000899ff05e0,
parent=0x0000000000000000) at qaudiooutput.cpp:54:20
  [...]

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-freebsd mailing list