[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