[packman] Kodi 21.0 Omega - Update against sound issues on Leap
Masaru Nomiya
nomiya at lake.dti.ne.jp
Sat May 4 04:02:14 CEST 2024
Hello,
Sorry for late reply.
It's a Golden week in Japan,now, so the kids and grandkids are here.
Cf. Golden Week vacation is a collection of public holidays on the
Japanese calendar.
So, I'll be brief,
The replace pipewire-pulseaudio with pulseaudio is not just a simple
file swap, but a conversion from the pipewire system to the pulseadio
system. In fact, this is what happens when I swap in my environment;
$ pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 18
Tile Size: 65472
User Name: masaru
Host Name: localhost
Server Name: pulseaudio
Server Version: 17.0
Default Sample Specification: s16le 2ch 44100Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.usb-D_M_Holdings_Inc._HD-AMP1-00.analog-stereo
Default Source:
alsa_output.usb-D_M_Holdings_Inc._HD-AMP1-00.analog-stereo.monitor
Cookie: 759b:5579
So, "Is it really?" I asked.
But, upon further inspection, it turns out that
https://doc.opensuse.org/documentation/leap/startup/html/book-startup/sec-yast-hw-sound.html
does indeed have the following entries,
By default, openSUSE Leap uses the PulseAudio sound system.
This is an abstraction layer that helps to mix multiple
audio streams, bypassing any restrictions the hardware may
have.
To enable or disable the PulseAudio sound system, click
Other PulseAudio Configuration. If enabled, PulseAudio
daemon is used to play sounds. Disable PulseAudio Support to
use something else system-wide.
Anyway, when it comes to system conversion, kodi, which starts with
the API to pipewire, will not start, and you have to add
--audio-backend=pulseaudio to start.
But I think the above site is saying that if you use kodi, you should
disable pulseaudio system and move to pipewire system, which I think
is a rather wild recommendation, since the pipewire is not just a
sound server like the pulseaudio.
Switching to the pipewire API or the pulseauio API is not automatic,
so it's something to consider as a maintainer.
Best Regards.
---
┏━━┓彡 Masaru Nomiya mail-to: nomiya @ lake.dti.ne.jp
┃\/彡
┗━━┛ "Microsoft is overhauling its cybersecurity strategy, called the
Secure Future Initiative, to incorporate key security features
into its core set of technology platforms and cloud services. "
-- Microsoft overhauls cyber strategy to finally embrace security by default --
More information about the Packman
mailing list