#8145: firefox - is system ffmpeg still needed for h264 playback ?
-------------------------+--------------------------
Reporter: ken@… | Owner: blfs-book@…
Type: enhancement | Status: new
Priority: normal | Milestone: 7.10
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
-------------------------+--------------------------
Comment (by bdubbs@…):
I built ff48 on my workstation and big_buck_bunny_720p_h264.mov plays fine
with it. Looking at the build log, it does appear to build files in
/usr/src/firefox/firefox/firefox-48.0/firefox-build-
dir/dom/media/platforms/ffmpeg/libav5{3,4,5,7}, etc.
There is no indication I can find that it uses the system ffmpeg. As a
curious side note, the link command that incorporates the built ffmpeg
object files is 16942 characters long. The ffmpeg files are linked in as
static libraries.
Looking at configure --help, there is a line:
--disable-ffmpeg Disable FFmpeg for fragmented H264/AAC decoding
but no indications of using system ffmpeg.
The media/ffvpx/README_MOZILLA file indicates that they are using
ffmpeg-3.0.2. that's slightly older than the current version in the book
(3.1.1) with particular switches that disable building unused ffmpeg
portions.
I'm 95% sure that we can remove the ffmpeg reference in the firefox
dependencies, but we need to build/test firefox without any ffmpeg system
files to be 100% sure.
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/8145#comment:1>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page