Summary: | media-video/ffmpeg-3.3.3 breaks video playback in firefox | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Lukas Hrazky <lukkash> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Lukas Hrazky
2017-08-09 12:10:07 UTC
I am unable to duplicate the problem, do you have hwaccel enabled by chance on firefox? (In reply to Jory A. Pratt from comment #1) > I am unable to duplicate the problem, do you have hwaccel enabled by chance > on firefox? I don't, these are the use flags I have for firefox (l10n flags excluded for brevity): # equery u firefox * Found these USE flags for www-client/firefox-55.0: U I - - bindist : Disable official Firefox branding (icons, name) which are not binary-redistributable according to upstream. - - custom-cflags : Build with user-specified CFLAGS (unsupported) - - custom-optimization : Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported) + + dbus : Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc) - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces + + gmp-autoupdate : Allow Gecko Media Plugins (binary blobs) to be automatically downloaded and kept up-to-date in user profiles - - hardened : Activate default security enhancements for toolchain (gcc, glibc, binutils) - - hwaccel : Force-enable hardware-accelerated rendering (Mozilla bug 594876) - - jack : Add support for the JACK Audio Connection Kit - - nsplugin : Enable support for NPAPI plugins other than flash - - pgo : Add support for profile-guided optimization using gcc-4.5, for faster binaries. This option will double the compile time. + + pulseaudio : Add support for PulseAudio sound server - - startup-notification : Enable application startup event feedback mechanism - - system-harfbuzz : Use the system-wide media-libs/harfbuzz and media-gfx/graphite2 instead of bundled. - - system-icu : Use the system-wide dev-libs/icu instead of bundled. - - system-jpeg : Use the system-wide media-libs/libjpeg-turbo instead of bundled. - - system-libevent : Use the system-wide dev-libs/libevent instead of bundled. - - system-libvpx : Use the system-wide media-libs/libvpx instead of bundled. - - system-sqlite : Use the system-wide dev-db/sqlite installation with secure-delete enabled - - test : Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore - - wifi : Enable wireless network functions Ok, the problem is probably caused by something else, I just got the video stalls again even with ffmpeg-3.2.7. I currently have no clue. Ok, found it. I've actually just started streaming sound to a sound server through pulseaudio and it was working for a while but started breaking now. Coincidentally it appeared to be affected by the ffmpeg upgrade and downgrade. It seems instead something about systemd-timesyncd broke time synchronization that caused this issue and apparently pulseaudio network streaming isn't anything to write home about either. Go figure... Sorry about the noise, closing the issue. |