Bug 1528742
Summary: | Feature: Add JACK audio backend to IceCat browser | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Damien Zammit <damien.zammit> | ||||||
Component: | icecat | Assignee: | Antonio T. (sagitter) <anto.trande> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | unspecified | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | rawhide | CC: | anto.trande, fedora, kengert | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | icecat-52.5.2-1.fc27 icecat-52.5.2-1.fc26 | Doc Type: | If docs needed, set a value | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2018-01-10 02:03:56 UTC | Type: | Bug | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Please, test this scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=23944928 Created attachment 1374305 [details]
Screenshot with working JACK audio
Working JACK audio backend in IceCat scratch build
icecat-52.5.2-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-5d5b8f4659 icecat-52.5.2-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-900582b02d icecat-52.5.2-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-5d5b8f4659 icecat-52.5.2-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-900582b02d icecat-52.5.2-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report. icecat-52.5.2-1.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report. |
Created attachment 1371567 [details] Add JACK audio backend to IceCat Hi, I would like to suggest to the IceCat maintainer to enable JACK audio backend within the IceCat browser. It is as simple as adding a compile time --enable-jack flag to the build. The code for the backend is already upstream in Firefox. The only problem I can see users might have with it is that in 52.3 you can't actually select which backend you want. But if you enable the jack compile flag and at runtime jackd is not running, it will fall back to the default backend which is pulseaudio. Therefore there will be very little chance that the user will be negatively affected, unless they usually run JACK and Pulse simultaneously and prefer not to use JACK for their browser audio - an unlikely situation. But the benefits are that users who want to route their browser audio through JACK can now do so, just launch jackd before starting the browser! Please find attached a patch that should do the job, if you decide to include it. Cheers, Damien