[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-user
Subject:    Re: [gentoo-user] Re: [SOLVED] Pipewire not a dependency?
From:       Håkon_Alstadheim <hakon () alstadheim ! priv ! no>
Date:       2022-10-03 21:48:09
Message-ID: fc93ac5c-4fa6-c319-8581-17a735e47541 () alstadheim ! priv ! no
[Download RAW message or body]


Den 02.10.2022 11:47, skrev Michael:
> On Saturday, 1 October 2022 19:32:11 BST Daniel Sonck wrote:
>> On zaterdag 1 oktober 2022 19:11:19 CEST Wol wrote:
>>> On 01/10/2022 17:56, Michael wrote:
>>>> Anyway, I ventured into pipewire because I wanted to see if Skype would
>>>> work without pulseaudio and in this system it won't.  After I manually
>>>> installed pipewire Skype won't access the microphone.  🙁
>>> I've got some vague feeling that pipewire is designed to happily sit
>>> under pulseaudio. The design aim was to replace both Jack and pulseaudio
>>> but it basically just presents a sound device to the layers above, so
>>> just like you can stack block devices for disk access, you can stack
>>> jack, pulseaudio and pipewire for sound.
>> Well, it is actually designed as a drop-in replacement and won't present
>> audio devices in the sense pulseaudio wants to receive it. I guess it would
>> theoretically be possible to use pulseaudio's jack sink to talk to
>> pipewire, but pipewire has the full pulseaudio interface for pulseaudio
>> applications.
> At the moment only some applications support PipeWire's native API, but most
> support PulseAudio's API.  When you come across an application like Skype
> which expects PulseAudio, the solution is to enable USE="sound-server
> pipewire-alsa" for PipeWire and in addition to PipeWire also install media-
> libs/libpulse.  No other PulseAudio packages are needed.
To get that, I seem to need media-sound/pulseaudio (meta package) with   
USE="-daemon"
>
> Thereafter an application requiring PulseAudio uses PipeWire, the latter
> emulating PulseAudio's server by using PulseAudio's API via libpulse.
>
> I applied the above and now the microphone in Skype works again.  I assume the
> same applies to other PulseAudio friendly applications, which won't play
> nicely with PipeWire only.  I suppose at some point PulseAudio will be
> completely replaced by PipeWire and applications will update their code
> accordingly.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic