https://bugs.kde.org/show_bug.cgi?id=505653

[email protected] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |RESOLVED
         Resolution|---                         |NOT A BUG

--- Comment #13 from [email protected] ---
After installing fedora in a VM and spending several hours on investigating
things, I think I "understand" what's going on.

The problem is that fedora, unlike most other distros, ships
vlc-plugin-pipewire by default when installing vlc.  This is a third-party
plugin not made by VLC itself and is apparently rather problematic.  If you
uninstall this vlc-plugin-pipewire plugin, vlc should fall back to the
first-party vlc-plugin-pulseadio, which will use the built-in pulseaudio
compatibility of pipewire. This is what most other distros do, and this should
work fine with mono audio.  (I tested this.)

So, there's several possible actions to improve things:
- file a bug against the upstream vlc-plugin-pipewire project (if it doesn't
exist already)
- file a bug against fedora to have them either fix or remove the problematic
pipewire plugin
Feel free to pick up any of these items as I will not do so; I'm not a user of
either myself.

I found out that I can work around the problem is Kasts by forcing vlc to
stereo mode when constructing the libvlc instance, but I'm rather hesitant
because this *will* force 5.1 and 7.1 audio streams to get downconverted to
regular stereo for everyone.  I think this is a pretty big trade-off for what
is essentially a (fedora) distro issue.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to