Update to ffmpeg-4.3.2

A few tags and URL updates

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@24279 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Douglas R. Reno 2021-02-24 02:13:38 +00:00
parent 55a638625d
commit a4c3c48b19
12 changed files with 51 additions and 25 deletions

View File

@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ --> <!-- $LastChangedBy$ $Date$ -->
<!ENTITY day "22"> <!-- Always 2 digits --> <!ENTITY day "23"> <!-- Always 2 digits -->
<!ENTITY month "02"> <!-- Always 2 digits --> <!ENTITY month "02"> <!-- Always 2 digits -->
<!ENTITY year "2021"> <!ENTITY year "2021">
<!ENTITY copyrightdate "2001-&year;"> <!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team"> <!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;"> <!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "February 22nd, &year;"> <!ENTITY releasedate "February 23rd, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] --> <!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development --> <!ENTITY lfs-version "development"> <!-- x.y|development -->

View File

@ -137,7 +137,7 @@
well as issuing the <command>./configure --help</command> command. A well as issuing the <command>./configure --help</command> command. A
summary of this information, as well as some additional notes can be summary of this information, as well as some additional notes can be
viewed on-line at <ulink viewed on-line at <ulink
url="https://imagemagick.org/script/advanced-unix-installation.php"/>. url="https://imagemagick.org/script/install-source.php"/>.
</para> </para>
<bridgehead renderas="sect4">Optional System Utilities</bridgehead> <bridgehead renderas="sect4">Optional System Utilities</bridgehead>

View File

@ -99,7 +99,7 @@
necessary. --> necessary. -->
<xref linkend="libsecret"/>, <xref linkend="libsecret"/>,
<xref linkend="qt5"/>, and <xref linkend="qt5"/>, and
<ulink url="https://www.enlightenment.org/about-efl/">efl</ulink> <ulink url="https://www.enlightenment.org/about-efl">efl</ulink>
</para> </para>
<para condition="html" role="usernotes">User Notes: <para condition="html" role="usernotes">User Notes:

View File

@ -37,7 +37,7 @@
mainly aimed at real-time computer vision. mainly aimed at real-time computer vision.
</para> </para>
&lfs10_checked; &lfs101_checked;
<bridgehead renderas="sect3">Package Information</bridgehead> <bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact"> <itemizedlist spacing="compact">

View File

@ -41,6 +41,16 @@
</itemizedlist> </itemizedlist>
</listitem> </listitem>
--> -->
<listitem>
<para>February 23rd, 2021</para>
<itemizedlist>
<listitem>
<para>[renodr] - Update to ffmpeg-4.3.2 (security update). Fixes
<ulink url="&blfs-ticket-root;14690">#14690</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem> <listitem>
<para>February 22nd, 2021</para> <para>February 22nd, 2021</para>
<itemizedlist> <itemizedlist>

View File

@ -152,11 +152,11 @@
<ulink url="https://github.com/x42/ltc-tools">ltc-tools</ulink>, <ulink url="https://github.com/x42/ltc-tools">ltc-tools</ulink>,
<ulink url="https://github.com/videolabs/libmicrodns">microdns</ulink>, <ulink url="https://github.com/videolabs/libmicrodns">microdns</ulink>,
<ulink url="http://mjpeg.sourceforge.net/">MJPEG Tools</ulink>, <ulink url="http://mjpeg.sourceforge.net/">MJPEG Tools</ulink>,
<ulink url="http://kcat.strangesoft.net/openal.html">OpenAL</ulink>, <ulink url="https://openal.org/">OpenAL</ulink>,
<ulink url="https://www.openexr.com/">OpenEXR</ulink>, <ulink url="https://www.openexr.com/">OpenEXR</ulink>,
<ulink url="https://www.openh264.org/">OpenH264</ulink>, <ulink url="https://www.openh264.org/">OpenH264</ulink>,
<ulink url="https://gstreamer.freedesktop.org/src/orc/">Orc</ulink>, <ulink url="https://gstreamer.freedesktop.org/src/orc/">Orc</ulink>,
<ulink url="https://rtmpdump.mplayerhq.ru/">rtmpdump</ulink>, <ulink url="https://rtmpdump.mplayerhq.hu/">rtmpdump</ulink>,
<ulink url="https://github.com/jart/spandsp">spandsp</ulink>, <ulink url="https://github.com/jart/spandsp">spandsp</ulink>,
<ulink url="https://www.srtalliance.com">srt</ulink>, <ulink url="https://www.srtalliance.com">srt</ulink>,
<ulink url="https://github.com/OpenVisualCloud/SVT-HEVC/">svthevcenc</ulink>, <ulink url="https://github.com/OpenVisualCloud/SVT-HEVC/">svthevcenc</ulink>,

View File

@ -37,7 +37,7 @@
hardware. hardware.
</para> </para>
&lfs10_checked; &lfs101_checked;
<bridgehead renderas="sect3">Package Information</bridgehead> <bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact"> <itemizedlist spacing="compact">

View File

@ -6,10 +6,10 @@
<!ENTITY ffmpeg-download-http "http://ffmpeg.org/releases/ffmpeg-&ffmpeg-version;.tar.xz"> <!ENTITY ffmpeg-download-http "http://ffmpeg.org/releases/ffmpeg-&ffmpeg-version;.tar.xz">
<!ENTITY ffmpeg-download-ftp " "> <!ENTITY ffmpeg-download-ftp " ">
<!ENTITY ffmpeg-md5sum "5d1956bb552e91dc3b8287db346d0d58"> <!ENTITY ffmpeg-md5sum "29529337d9b8f794a6142db10b717ec5">
<!ENTITY ffmpeg-size "8.9 MB"> <!ENTITY ffmpeg-size "9.0 MB">
<!ENTITY ffmpeg-buildsize "170 MB (add 3.7 GB for the FATE suite/tests, add 1.3 GB for doxygen docs)"> <!ENTITY ffmpeg-buildsize "206 MB (add 2.4 GB for the FATE suite/tests, add 1.4 GB for documentation)">
<!ENTITY ffmpeg-time "1.3 SBU (using parallelism=4; add 3.8 SBU (with THREADS=4) to run the FATE suite after sample files are downloaded; add 1.1 SBU for doxygen docs)"> <!ENTITY ffmpeg-time "1.3 SBU (using parallelism=4; add 3.6 SBU (with THREADS=4) to run the FATE suite after sample files are downloaded; add 0.7 SBU for doxygen docs)">
]> ]>
<sect1 id="ffmpeg" xreflabel="FFmpeg-&ffmpeg-version;"> <sect1 id="ffmpeg" xreflabel="FFmpeg-&ffmpeg-version;">
@ -41,7 +41,7 @@
source and any Open Sound System audio source. source and any Open Sound System audio source.
</para> </para>
&lfs10_checked; &lfs101_checked;
<bridgehead renderas="sect3">Package Information</bridgehead> <bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact"> <itemizedlist spacing="compact">
@ -104,6 +104,7 @@
<bridgehead renderas="sect4">Optional</bridgehead> <bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"> <para role="optional">
<xref linkend="doxygen"/>,
<xref linkend="fontconfig"/>, <xref linkend="fontconfig"/>,
<xref linkend="fribidi"/>, <xref linkend="fribidi"/>,
<xref linkend="frei0r"/>, <xref linkend="frei0r"/>,
@ -138,7 +139,7 @@
<ulink url="http://rtmpdump.mplayerhq.hu/">librtmp</ulink>, <ulink url="http://rtmpdump.mplayerhq.hu/">librtmp</ulink>,
<ulink url="http://www.libssh.org/">libssh</ulink>, <ulink url="http://www.libssh.org/">libssh</ulink>,
<!--<ulink url="http://xavs.sourceforge.net/">libxavs</ulink> (SVN checkout),--> <!--<ulink url="http://xavs.sourceforge.net/">libxavs</ulink> (SVN checkout),-->
<ulink url="http://kcat.strangesoft.net/openal-releases/">OpenAL</ulink>, <ulink url="https://openal.org/">OpenAL</ulink>,
<ulink url="http://sourceforge.net/projects/opencore-amr">OpenCore AMR</ulink>, <ulink url="http://sourceforge.net/projects/opencore-amr">OpenCore AMR</ulink>,
<!--<ulink url="http://diracvideo.org/">Schroedinger</ulink>,--> <!--<ulink url="http://diracvideo.org/">Schroedinger</ulink>,-->
<ulink url="http://sourceforge.net/projects/schrodinger/">Schroedinger</ulink>, <ulink url="http://sourceforge.net/projects/schrodinger/">Schroedinger</ulink>,
@ -309,7 +310,7 @@ grep ^TEST ../fate.log | wc -l</userinput></screen>
</para> </para>
<para> <para>
<command>find ... ;</command>: Fix permissions of documentation files <command>find ... ;</command>: Fixes permissions of documentation files
and directories. and directories.
</para> </para>
@ -442,6 +443,7 @@ grep ^TEST ../fate.log | wc -l</userinput></screen>
</sect2> </sect2>
<!-- ffserver has been removed
<sect2 role="configuration"> <sect2 role="configuration">
<title>Configuring FFmpeg</title> <title>Configuring FFmpeg</title>
@ -449,8 +451,8 @@ grep ^TEST ../fate.log | wc -l</userinput></screen>
<title>Config Files</title> <title>Config Files</title>
<para> <para>
<filename>/etc/ffserver.conf</filename> and <filename>/etc/ffserver.conf</filename>
<filename>~/.ffmpeg/ffserver-config</filename> <filename>~/.ffmpeg/ffserver-config</filename>
</para> </para>
<indexterm zone="ffmpeg ffmpeg-config"> <indexterm zone="ffmpeg ffmpeg-config">
@ -470,6 +472,7 @@ grep ^TEST ../fate.log | wc -l</userinput></screen>
</sect3> </sect3>
</sect2> </sect2>
-->
<sect2 role="content"> <sect2 role="content">
<title>Contents</title> <title>Contents</title>
@ -481,15 +484,15 @@ grep ^TEST ../fate.log | wc -l</userinput></screen>
<seglistitem> <seglistitem>
<seg> <seg>
ffmpeg, ffplay, ffprobe, ffserver, and qt-faststart ffmpeg, ffplay, ffprobe, <!--ffserver,--> and qt-faststart
</seg> </seg>
<seg> <seg>
libavcodec.so, libavdevice.so, libavfilter.so, libavcodec.so, libavdevice.so, libavfilter.so,
libavformat.so, libavutil.so, libpostproc.so, libavformat.so, libavutil.so, libavresample.so, libpostproc.so,
libswresample.so, and libswscale.so libswresample.so, and libswscale.so
</seg> </seg>
<seg> <seg>
/usr/include/libav{codec,device,filter,format,util}, /usr/include/libav{codec,device,filter,format,resample,util},
/usr/include/libpostproc, /usr/include/libpostproc,
/usr/include/libsw{resample,scale}, /usr/include/libsw{resample,scale},
/usr/share/doc/ffmpeg-&ffmpeg-version;, and /usr/share/doc/ffmpeg-&ffmpeg-version;, and
@ -542,6 +545,7 @@ grep ^TEST ../fate.log | wc -l</userinput></screen>
</listitem> </listitem>
</varlistentry> </varlistentry>
<!-- Not found in 4.3.2
<varlistentry id="ffserver"> <varlistentry id="ffserver">
<term><command>ffserver</command></term> <term><command>ffserver</command></term>
<listitem> <listitem>
@ -554,7 +558,7 @@ grep ^TEST ../fate.log | wc -l</userinput></screen>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
-->
<varlistentry id="qt-faststart"> <varlistentry id="qt-faststart">
<term><command>qt-faststart</command></term> <term><command>qt-faststart</command></term>
<listitem> <listitem>
@ -619,6 +623,18 @@ grep ^TEST ../fate.log | wc -l</userinput></screen>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="libavresample">
<term><filename class="libraryfile">libavresample.so</filename></term>
<listitem>
<para>
is a library containing functions for resampling audio and video.
</para>
<indexterm zone="ffmpeg libavresample">
<primary sortas="c-libavresample">libavresample</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libavutil"> <varlistentry id="libavutil">
<term><filename class="libraryfile">libavutil.so</filename></term> <term><filename class="libraryfile">libavutil.so</filename></term>
<listitem> <listitem>

View File

@ -36,7 +36,7 @@
and displays multimedia streamed over the Internet. and displays multimedia streamed over the Internet.
</para> </para>
&lfs10_checked; &lfs101_checked;
<note> <note>
<para> <para>

View File

@ -38,7 +38,7 @@
nameserver (which among other things provides LAN browsing support). nameserver (which among other things provides LAN browsing support).
</para> </para>
&lfs10_checked; &lfs101_checked;
<bridgehead renderas="sect3">Package Information</bridgehead> <bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact"> <itemizedlist spacing="compact">

View File

@ -1028,7 +1028,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY pnmixer-version "0.7.2"> <!ENTITY pnmixer-version "0.7.2">
<!-- Chapter 44 --> <!-- Chapter 44 -->
<!ENTITY ffmpeg-version "4.3.1"> <!ENTITY ffmpeg-version "4.3.2">
<!ENTITY mplayer-version "1.4"> <!ENTITY mplayer-version "1.4">
<!ENTITY xine-ui-version "0.99.12"> <!ENTITY xine-ui-version "0.99.12">
<!ENTITY transcode-version "1.1.7"> <!ENTITY transcode-version "1.1.7">

View File

@ -75,7 +75,7 @@ can be found there, no need to change directory -->
<bridgehead renderas="sect4">Required</bridgehead> <bridgehead renderas="sect4">Required</bridgehead>
<para role="required"> <para role="required">
<xref linkend="glu"/>, <!-- previously recommended via system freeglut --> <xref linkend="glu"/> and <!-- previously recommended via system freeglut -->
<xref linkend="xorg7-lib"/> <xref linkend="xorg7-lib"/>
</para> </para>