Summary: | =www-client/firefox-bin-{52.1.0,53.0}: video doesn't work with media-sound/apulse-0.1.6-r1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alex Efros <powerman-asdf> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | fatzer2, Sergiy.Borodych |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=620354 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Alex Efros
2017-04-24 17:07:26 UTC
I've solved this issue by upgrading to latest ~arch apulse-0.1.9 - this fixed both video play and crash on exit. It feels like there is small lag between video and audio (comparing to no-pulseaudio-at-all www-client/firefox-52.0.2), but it's hard to measure and prove, and have nothing with this issue anyway. >=media-sound/apulse-0.1.9 is already in dependencies since https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27dfc5592208b407bbaf26cbc780bfae5294c001 (from 2017-04-13 which is before this bug was filed) which introduced:
pulseaudio? ( || ( media-sound/pulseaudio
>=media-sound/apulse-0.1.9 ) )
Having separate "apulse" USE flag would avoid confusion of users, who need to manually install >=media-sound/apulse-0.1.9, because dependency resolver would choose media-sound/pulseaudio when neither is installed.
If idea of "apulse" USE flag is rejected, then there is nothing to do in www-client/firefox-bin ebuilds.
(In reply to Arfrever Frehtes Taifersar Arahesis from comment #2) > If idea of "apulse" USE flag is rejected, then there is nothing to do in > www-client/firefox-bin ebuilds. Hmm. Looks like there is at least two things which can be done, one of them is in firefox-bin ebuild: - Stabilize apulse-0.1.9. - Mention required apulse version in ewarn. (In reply to Alex Efros from comment #3) > (In reply to Arfrever Frehtes Taifersar Arahesis from comment #2) > > If idea of "apulse" USE flag is rejected, then there is nothing to do in > > www-client/firefox-bin ebuilds. > > Hmm. Looks like there is at least two things which can be done, one of them > is in firefox-bin ebuild: > > - Stabilize apulse-0.1.9. > - Mention required apulse version in ewarn. Actually, I think I can handle this in dependencies -- RDEPEND="!<media-sound/apulse-0.1.9" should do the trick, that'll keep a too-old apulse from being installed and used when firefox-bin is installed. I do wonder why media-sound/apulse was permitted to satisfy the dependency when it wasn't new enough... (In reply to Alex Efros from comment #1) > I've solved this issue by upgrading to latest ~arch apulse-0.1.9 - this > fixed both video play and crash on exit. > > It feels like there is small lag between video and audio (comparing to > no-pulseaudio-at-all www-client/firefox-52.0.2), but it's hard to measure > and prove, and have nothing with this issue anyway. Yes I've noticed that lag as well. Not much can be done about that so far as I know. Theoretically it would go away if the full pulseaudio is used. Please feel free to reopen and update any bug report that can be duplicated with current esr builds, 60.x. If you feel your feature needs to be re looked at in any of these bugs reopen and update, please attach patches when appropriate. Thank you Mozilla Team |