ffmpeg/doc
Frank Plowman f01fdedb69 doc/html: support texinfo 7.0
Resolves trac ticket #10636 (http://trac.ffmpeg.org/ticket/10636).

Texinfo 7.0, released in November 2022, changed the names of various
functions. Compiling docs with Texinfo 7.0 resulted in warnings and
improperly formatted documentation. More old names appear to have
been removed in Texinfo 7.1, released October 2023, which causes docs
compilation to fail.

This commit addresses the issue by adding logic to switch between the old
and new function names depending on the Texinfo version. Texinfo 6.8
produces identical documentation before and after the patch.

CC
https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1938238.html
https://bugs.gentoo.org/916104

Signed-off-by: Frank Plowman <post@frankplowman.com>
2023-11-08 23:53:19 +01:00
..
doxy
examples avutil/imgutils: Add wrapper for av_image_copy() to avoid casts 2023-09-12 09:42:27 +02:00
.gitignore
APIchanges avutil: bump minor version after recent commits 2023-11-08 10:13:50 -03:00
Doxyfile
Makefile
authors.texi
bitstream_filters.texi
bootstrap.min.css
build_system.txt
codecs.texi lavc: clarify meaning of avctx.level option 2023-10-06 09:49:47 +02:00
community.texi doc/community: improve wording 2023-11-08 17:01:50 +01:00
decoders.texi doc/decoders: correctly note an option's default in libaribcaption 2023-11-02 14:07:00 +05:30
default.css
demuxers.texi avformat/mov: add interleaved_read option 2023-09-14 18:49:51 +08:00
developer.texi doc/developer: deduplicate commit message rules 2023-10-03 15:58:22 +02:00
devices.texi
doxy-wrapper.sh
encoders.texi doc/encoders/libopus: clarify lowdelay and cutoff options 2023-10-06 09:49:47 +02:00
errno.txt
faq.texi
fate.texi tests/fate-run: add testing with a random number of threads 2023-07-11 19:19:32 +02:00
fate_config.sh.template
ffmpeg-bitstream-filters.texi
ffmpeg-codecs.texi
ffmpeg-devices.texi
ffmpeg-filters.texi
ffmpeg-formats.texi
ffmpeg-protocols.texi
ffmpeg-resampler.texi
ffmpeg-scaler.texi
ffmpeg-utils.texi
ffmpeg.texi fftools/ffmpeg_enc: merge -force_key_frames source/source_no_drop 2023-10-10 12:41:31 +02:00
ffmpeg.txt
ffplay.texi
ffprobe.texi ffprobe: add -output_format as an alias of -of 2023-10-20 18:42:41 +02:00
ffprobe.xsd ffprobe: print the non-diegetic stream disposition flag 2023-10-25 21:55:01 -03:00
fftools-common-opts.texi
filter_design.txt
filters.texi avfilter/af_adynamicequalizer: merge direction option with mode option 2023-11-04 15:39:24 +01:00
formats.texi
general.texi
general_contents.texi avcodec: LEAD MCMP decoder 2023-11-08 17:37:58 +11:00
git-howto.texi
indevs.texi
issue_tracker.txt
lexicon
libav-merge.txt
libavcodec.texi
libavdevice.texi
libavfilter.texi
libavformat.texi
libavutil.texi
libswresample.texi
libswscale.texi
mailing-list-faq.texi
metadata.texi
mips.txt avcodec: Remove DCT, FFT, MDCT and RDFT 2023-10-01 02:25:09 +02:00
multithreading.txt avcodec/pthread_frame: Remove ff_thread_release_buffer() 2023-10-22 22:09:59 +02:00
muxers.texi avformat/evc_muxer: Added muxer to handle writing EVC encoded data into file or output bytestream 2023-06-15 09:51:13 -03:00
nut.texi
optimization.txt
outdevs.texi avdevice/decklink_enc: add support for SMPTE 2038 VANC packet output 2023-07-02 19:57:45 +02:00
patchwork
platform.texi
print_options.c
protocols.texi avformat/rtmpproto: support enhanced rtmp 2023-09-05 09:14:18 +08:00
rate_distortion.txt
resampler.texi
scaler.texi
snow.txt
style.min.css
swresample.txt
swscale.txt
t2h.init
t2h.pm doc/html: support texinfo 7.0 2023-11-08 23:53:19 +01:00
tablegen.txt
texi2pod.pl
texidep.pl
transforms.md
undefined.txt
utils.texi avutil/channel_layout: add a 9.1.4 channel layout 2023-11-08 10:09:46 -03:00
writing_filters.txt