Demote libtheora to optional in ffmpeg.

This will allow specifying libtheora as an external dependency
and will enable archiving libtheora.

libtheora has not been updated since 2010 and its use is outdated.
This commit is contained in:
Bruce Dubbs 2024-01-14 22:27:17 -06:00
parent e137dc2c6e
commit ce4020410f

View File

@ -92,7 +92,6 @@
<xref linkend="fdk-aac"/>, <xref linkend="fdk-aac"/>,
<xref linkend="freetype2"/>, <xref linkend="freetype2"/>,
<xref linkend="lame"/>, <xref linkend="lame"/>,
<xref linkend="libtheora"/>,
<xref linkend="libvorbis"/>, <xref linkend="libvorbis"/>,
<xref linkend="libvpx"/>, <xref linkend="libvpx"/>,
<xref linkend="opus"/>, <xref linkend="opus"/>,
@ -117,6 +116,7 @@
<xref linkend="frei0r"/>, <xref linkend="frei0r"/>,
<xref linkend="libcdio"/> (to identify and play CDs), <xref linkend="libcdio"/> (to identify and play CDs),
<xref linkend="libdrm"/> (for <quote>kmsgrab</quote> input), <xref linkend="libdrm"/> (for <quote>kmsgrab</quote> input),
<xref linkend="libtheora"/>,
<xref linkend="libwebp"/>, <xref linkend="libwebp"/>,
<xref linkend="opencv"/>, <xref linkend="opencv"/>,
<xref linkend="openjpeg2"/>, <xref linkend="openjpeg2"/>,
@ -187,7 +187,6 @@
--enable-libfreetype \ --enable-libfreetype \
--enable-libmp3lame \ --enable-libmp3lame \
--enable-libopus \ --enable-libopus \
--enable-libtheora \
--enable-libvorbis \ --enable-libvorbis \
--enable-libvpx \ --enable-libvpx \
--enable-libx264 \ --enable-libx264 \
@ -379,15 +378,15 @@ grep ^TEST ../fate.log | wc -l</userinput></screen>
<parameter>--enable-libmp3lame</parameter>: Enables MP3 audio encoding <parameter>--enable-libmp3lame</parameter>: Enables MP3 audio encoding
via <filename class="libraryfile">libmp3lame</filename>. via <filename class="libraryfile">libmp3lame</filename>.
</para> </para>
<!--
<para> <para>
<parameter>--enable-libvorbis</parameter> <parameter>- -enable-libvorbis</parameter>
<parameter>--enable-libtheora</parameter>: Enables <parameter>- -enable-libtheora</parameter>: Enables
Theora video encoding via <filename Theora video encoding via <filename
class="libraryfile">libvorbis</filename> and <filename class="libraryfile">libvorbis</filename> and <filename
class="libraryfile">libtheora</filename>. class="libraryfile">libtheora</filename>.
</para> </para>
-->
<para> <para>
<parameter>--enable-libvorbis</parameter> <parameter>--enable-libvorbis</parameter>
<parameter>--enable-libvpx</parameter>: Enables WebM <parameter>--enable-libvpx</parameter>: Enables WebM