ALSA-support in Palemoon

Talk about code development, features, specific bugzilla bugs, enhancements, patches, and other highly technical things.

Moderators: satrow, Indalecio

Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific referenced Bugzilla bugs, mercurial, etc.

This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Most "bug reports" do not belong in this board and should initially be posted in Community Support or other relevant support boards.

Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
chalee
Moongazer
Moongazer
Posts: 14
Joined: Wed Mar 15, 2017 4:40 pm

ALSA-support in Palemoon

Postby chalee » Fri Mar 17, 2017 2:22 am

Mozilla Firefox stops (as the only browser) the ALSA-support for Linux with version 52 and requires Pulseaudio as a hard dependency!

Will Palemoon follow this?

User avatar
half-moon
Astronaut
Astronaut
Posts: 863
Joined: Sun Jul 20, 2014 12:30 pm
Location: USA

Re: ALSA-support in Palemoon

Postby half-moon » Fri Mar 17, 2017 12:51 pm

chalee wrote:Mozilla Firefox stops (as the only browser) the ALSA-support for Linux with version 52 and requires Pulseaudio as a hard dependency!

Will Palemoon follow this?


Pale Moon is not Firefox and never will be again. I think it's safe to say that won't force pulseaudio as a hard dependency.

dinosaur
Moon lover
Moon lover
Posts: 89
Joined: Tue Jun 03, 2014 9:26 am
Location: France

Re: ALSA-support in Palemoon

Postby dinosaur » Mon Mar 20, 2017 10:25 am

half-moon wrote:
chalee wrote:Mozilla Firefox stops (as the only browser) the ALSA-support for Linux with version 52 and requires Pulseaudio as a hard dependency!

Will Palemoon follow this?


Pale Moon is not Firefox and never will be again. I think it's safe to say that won't force pulseaudio as a hard dependency.

A sane decision. :D

User avatar
Matt A Tobin
Knows the dark side
Knows the dark side
Posts: 3637
Joined: Tue Oct 09, 2012 7:37 pm

Re: ALSA-support in Palemoon

Postby Matt A Tobin » Mon Mar 20, 2017 3:46 pm

It depends on what is going to be supported going forward.. You know the best choice?
Image

dinosaur
Moon lover
Moon lover
Posts: 89
Joined: Tue Jun 03, 2014 9:26 am
Location: France

Re: ALSA-support in Palemoon

Postby dinosaur » Mon Mar 20, 2017 5:52 pm

Matt A Tobin wrote:It depends on what is going to be supported going forward.. You know the best choice?

The best choice is to let the choice to the user... :D

Personally, I find Pulseaudio extremely annoying while ALSA or OSSv4 can deal alone with everything (thanks to their virtual and transparent mixer). Pulseaudio is just a supplementary (and dispensable) layer that most people do not need (it can be of use for networked sound, additional sound processing and stuff like that).

arkaland
New to the forum
New to the forum
Posts: 1
Joined: Mon Mar 20, 2017 5:35 pm

Re: ALSA-support in Palemoon

Postby arkaland » Mon Mar 20, 2017 6:08 pm

I'm new to the forum (as a registered member), but I've been using PaleMoon since 2014. I've been a 32-bit (X86) Linux user for better than 11 years now. So I'm wondering, Matt, just what do you mean by "depends on what is going to be supported going forward"? Supported by whom? ALSA has ALWAYS been supported by the Linux operating system, whereas pulseaudio is much more recent and has never been considered a replacement for ALSA in the Linux kernel. I don't even use ALSA itself; I use OSS 4 (not "emulation"), but I do have alsa-lib installed, and my sound works beautifully in PaleMoon. If PaleMoon were to switch to pulseaudio instead of ALSA, I would be a "dead duck" where sound is concerned.
In fact, truth be told, if the day comes when PaleMoon drops support for ALSA or drops support for the X86 (32-bit) architecture, I would feel compelled to look for a different Web browser.

User avatar
Matt A Tobin
Knows the dark side
Knows the dark side
Posts: 3637
Joined: Tue Oct 09, 2012 7:37 pm

Re: ALSA-support in Palemoon

Postby Matt A Tobin » Mon Mar 20, 2017 6:33 pm

There is also the element here at Pale Moon of not changing stuff for change sake.. There has to be a real tangible gain and a sane reason for doing something. I am not fully versed on this latest controversy but it would seem to me that as long as what we have works and works well and both systems are being supported by Linux distros and isn't going to be fucked over like gstreamer was for a barely comparable example.. I see no reason to change it.

You also need to understand that developmental choices also factor in to making a decision. While user choice is paramount it must be balanced with developer choice.. Going one way or the other to an extreme is what gets projects into trouble.

If I wasn't so busy I'd run down and work out this latest "travesty" but at this point and time I don't have the time.
Image

chalee
Moongazer
Moongazer
Posts: 14
Joined: Wed Mar 15, 2017 4:40 pm

Re: ALSA-support in Palemoon

Postby chalee » Tue Mar 21, 2017 7:16 pm

To get a big discussion (from other forums) clear: Firefox 52 only plays sound now if Pulseaudio is installed on a Linux system!

While a lot of distributions (like Ubuntu) comes with this, a lot of other distros dont and there is an unknown count of users that removed Pulseaudio to use ALSA as the default soundsystem for many reasons! If they had Firefox as main-browser, the sound is broken now.

e.g. Lubuntu, KXstudio, QStudio64 and others are pure ALSA-based Linux distros.

Note: ALSA is the default sounddriver in Kernel and the default soundsystem in EVERY Linux.

Pulseaudio, Jack and other are just audio-server-backends that uses ALSA.

Pulseaudio don't plays sound, if there is no ALSA!

So the main standard for every application in Linux should be to support ALSA - if you want to have sound.

Just Microsofts skype and now Mozilla NEEDS Pulseaudio or make it a hard-dependency.

The developers of the multimedia-part of Firefox explained this break with:

a) ALSA is too difficult for them and Pulseaudio is the easierst
b) they want to support 5.1 surround sound now, and this could be better (or easier) with PA
c) they want to support DRM and Netflix/Amazone now

I think the last two ones are the most important for them. ;)

They want to make a "multimediaplayer" out of Firefox with best support for paytv!??

While they did this, a lot of people are switching to another browser now.

Like me..

I was using firefox more than 10y ...

Great to have Palemoon instead..

:thumbup:


here are some threads around this "bug":

https://bugzilla.mozilla.org/show_bug.cgi?id=1247056

https://bugzilla.mozilla.org/show_bug.cgi?id=1345661

https://ubuntuforums.org/showthread.php?t=2355092

chalee
Moongazer
Moongazer
Posts: 14
Joined: Wed Mar 15, 2017 4:40 pm

Re: ALSA-support in Palemoon

Postby chalee » Thu Mar 23, 2017 5:54 pm

i was damn right: http://www.ghacks.net/2017/03/23/you-ca ... -on-linux/

civilrights-movement and oen press warns about EME/DRM as official web-standard : https://www.heise.de/newsticker/meldung ... 63153.html (german)

https://www.techdirt.com/articles/20170 ... tool.shtml

Brave New World


Return to “Development (discussion)”

Who is online

Users browsing this forum: No registered users and 2 guests