Re: [Alsa-user] Changing device while stream is running

2017-10-22 Thread John Z.
> I understand that, but it was pointed out that alsa could not do that "out of > the box", and pulse audio could. And you have said that you wanted to use > software that does stuff that others cannot. Maybe I made a mistake in reading the order of the messages. Until the last Mr. Clemens's messa

Re: [Alsa-user] Off-topic: Changing device while stream is running

2017-10-22 Thread John Z.
> IIRC "ac_add_options --enable-alsa" was dropped for Arch's Firefox 52.0, > but IIRC then the repositories provided the builds with enable-alsa > again, but IIRC with Firefox 54 upstream dropped alsa completely. I wasn't really married to firefox to begin with, so dropping it wasn't really an iss

Re: [Alsa-user] Changing device while stream is running

2017-10-22 Thread Bill Unruh
On Sun, 22 Oct 2017, John Z. wrote: I thought this whole thread was about stuff that PA could do and alsa on its own could not. Well, that'd be my mistake I guess. I should've been clearer and specify in my opening post that I'd like to solve this using just alsa. I assumed that this would be

Re: [Alsa-user] Changing device while stream is running

2017-10-22 Thread John Z.
> I thought this whole thread was about stuff that PA could do and alsa on its > own could not. Well, that'd be my mistake I guess. I should've been clearer and specify in my opening post that I'd like to solve this using just alsa. I assumed that this would be implied, given that I am asking for

Re: [Alsa-user] Changing device while stream is running

2017-10-22 Thread Bill Unruh
On Sun, 22 Oct 2017, John Z. wrote: What is so bad about PA that an ALSA plugin would do better? I wouldn't know, really, if there is anything bad to begin with? Last two opinions that I read on the subject were that PA used to be bad in the beginning but its great now, and that in general is

Re: [Alsa-user] Off-topic: Changing device while stream is running

2017-10-22 Thread Ralf Mardorf
On Sun, 22 Oct 2017 15:09:15 -0400, John Z. wrote: >Well, truth to be told, it *is* possible to build firefox with alsa >support by flicking on a config switch. Its just unfortunate my distro >(arch) dropped the alsa support with newest updates due to conflicts >with some other features they'd like

Re: [Alsa-user] Off-topic: Changing device while stream is running

2017-10-22 Thread John Z.
> >Aside this switching issue, and few stubborn applications (hello there, > >firefox), I really fail to see the reason to use PA on top of alsa. > > Off-topic: > > For Firefox consider to use https://github.com/i-rinat/apulse . Well, truth to be told, it *is* possible to build firefox with alsa

Re: [Alsa-user] Changing device while stream is running

2017-10-22 Thread John Z.
> What is so bad about PA that an ALSA plugin would do better? I wouldn't know, really, if there is anything bad to begin with? Last two opinions that I read on the subject were that PA used to be bad in the beginning but its great now, and that in general is not necessary on the system at all sin

Re: [Alsa-user] Changing device while stream is running

2017-10-22 Thread Clemens Ladisch via Alsa-user
John Z. wrote: >> There is no plugin that can do this dynamically, except "pulse". > > That's a bit unfortunate, as I've put a lot of effort to learn enough > about alsa so that I can be able to remove PA from my system. What is so bad about PA that an ALSA plugin would do better? > I don't mind

[Alsa-user] Off-topic: Changing device while stream is running

2017-10-22 Thread Ralf Mardorf
On Sun, 22 Oct 2017 12:18:43 -0400, John Z. wrote: >Aside this switching issue, and few stubborn applications (hello there, >firefox), I really fail to see the reason to use PA on top of alsa. Off-topic: For Firefox consider to use https://github.com/i-rinat/apulse .

Re: [Alsa-user] Changing device while stream is running

2017-10-22 Thread John Z.
> There is no plugin that can do this dynamically, except "pulse". That's a bit unfortunate, as I've put a lot of effort to learn enough about alsa so that I can be able to remove PA from my system. I don't mind writing some code; do you think it'd be feasible to write a plugin to accomplish such