Summary: | www-client/firefox - need older ffmpeg libs to play H.264? | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | deterenkelt <deterenkelt.github> |
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
deterenkelt
2018-06-08 04:59:01 UTC
works fine for me with ffmpeg-3.4.2-r1 and ff-60.0.1 which version of ffmpeg you have installed? Can you please provide emerge --info firefox output? bottom part (that says Package Settings) of emerge --info ffmpeg can be useful as well. I used ffmpeg-9999. Yes, as I could see with ┎ /var/tmp/portage/www-client/firefox-52.8.0/work ┖ at home # grep -F 'sLibs[]' -A12 firefox-52.8.0esr/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp static const char* sLibs[] = { #if defined(XP_DARWIN) "libavcodec.57.dylib", "libavcodec.56.dylib", "libavcodec.55.dylib", "libavcodec.54.dylib", "libavcodec.53.dylib", #else "libavcodec-ffmpeg.so.57", "libavcodec-ffmpeg.so.56", "libavcodec.so.57", "libavcodec.so.56", "libavcodec.so.55", it links at runtime against specific libavcodec version(s?), and as upstream ffmpeg is in subslot 56.58.58, there were no libraries to link against. I decided to downgrade for a time being. |