ffmpeg/doc
Niklas Haas c97a2328c0 avformat/shared: set default cache timeout to 10 ms
This value is matched to the typical seek latency in a reasonably capable
7200 rpm disk device, as well as the typical latency of an on-premise HTTP
request.

Note that this change should rarely have a significant effect, because
it only matters when using multiple concurrent processes, and one process
is somehow stuck in I/O (or died). Since we sleep in a loop for 1/16th of
the requested timeout value, this should only increase the effective read
latency by up to ~500 us on top of the actual underlying latency.

The alternative is hammering the same underlying resource with the exact
same requests at the exact same time (e.g. during init).

Sponsored-by: nxtedition AB
Signed-off-by: Niklas Haas <git@haasn.dev>
2026-06-14 11:10:12 +02:00
..
doxy
examples doc/examples/encode_audio: Don't access deprecated AVCodec fields 2026-06-04 19:39:32 +00:00
.gitignore
APIchanges lavu/frame: add camera raw codec side data 2026-06-10 02:38:35 +09:00
authors.texi Use https for repository links 2023-03-01 21:59:10 +01:00
bitstream_filters.texi avcodec/bsf: add dovi_split BSF 2026-05-31 16:58:23 +02:00
bootstrap.min.css doc/html: fix styling issue with Texinfo 7.0 2023-11-08 23:54:23 +01:00
build_system.txt ffbuild/common: remove DBG=1 to preprocess external asm 2026-04-03 16:15:33 +02:00
codecs.texi avcodec: add a flag to force encoders to use fixed size frames 2026-05-16 13:55:22 -03:00
community.texi doc/community.texi: fix spelling error 2025-08-09 22:01:42 +00:00
CVSS.txt doc/CVSS 2026-03-20 22:01:43 +01:00
decoders.texi avcodec: remove CELT decoder 2026-05-22 09:33:52 +00:00
default.css
demuxers.texi doc/demuxers: Document wav ignore_length option 2026-06-13 04:10:48 +00:00
developer.texi Typo: Remove space in 'centiseconds', 'microseconds', and 'nanoseconds'. 2026-05-15 18:19:40 -07:00
devices.texi
doxy-wrapper.sh doc: fix generating doxy with out-of-tree builds 2021-06-11 19:28:27 +02:00
Doxyfile doc: fix typos 2026-01-18 03:33:04 +00:00
drawvg-reference.texi doc/drawvg-reference: changes on color syntax. 2026-01-04 13:42:20 +00:00
encoders.texi avcodec: Allow enabling DTX in libopusenc 2026-04-21 13:38:44 +00:00
errno.txt
faq.texi doc/faq: use texi's @tie instead of 0xA0 for non-breaking space 2024-01-10 19:52:23 +01:00
fate.texi doc/fate: document setting of session-wide env variables 2025-11-18 04:19:06 +00:00
fate_config.sh.template fate.sh: Allow specifying --ar through a separate variable 2025-12-19 18:41:23 +00:00
ffmpeg-bitstream-filters.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
ffmpeg-codecs.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
ffmpeg-devices.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
ffmpeg-filters.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
ffmpeg-formats.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
ffmpeg-protocols.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
ffmpeg-resampler.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
ffmpeg-scaler.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
ffmpeg-utils.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
ffmpeg.texi fftools/ffmpeg_demux: add options to override mastering display and content light level metadata 2026-03-15 17:52:05 -03:00
ffmpeg.txt
ffplay.texi fftools/ffplay: improve keyboard shortcut documentation 2026-03-04 21:30:40 +00:00
ffprobe.texi fftools/ffprobe: add base64 data dump format 2026-02-04 21:46:30 +01:00
ffprobe.xsd fftools/ffprobe: Show stream group side data 2026-03-20 12:45:44 +00:00
fftools-common-opts.texi fftools/opt_common: add long-form license option 2025-10-12 03:26:21 +00:00
filter_design.txt avfilter: factorize requesting an input frame from multi output filters 2025-07-03 21:41:53 +02:00
filters.texi avfilter/vf_frc_amf: Add AMF Frame Rate Converter filter 2026-04-21 16:47:05 +00:00
formats.texi lavf: wire id3v2 fdebug option 2026-05-22 08:20:13 -05:00
general.texi doc/general: move contents into a separate file. 2020-09-08 14:29:19 +02:00
general_contents.texi avcodec: remove CELT decoder 2026-05-22 09:33:52 +00:00
git-howto.texi doc: replace http/git by https urls 2025-04-03 01:57:46 +02:00
htmlxref.cnf doc/htmlxref.cnf: add drawvg-reference 2025-12-09 10:22:36 +05:30
indevs.texi all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
infra.txt docs: refine issue tracker transition references 2026-06-10 06:35:21 +00:00
issue_tracker.txt docs: refine issue tracker transition references 2026-06-10 06:35:21 +00:00
lexicon
libavcodec.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
libavdevice.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
libavfilter.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
libavformat.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
libavutil.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
libswresample.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
libswscale.texi Remove the ffserver program 2018-01-06 18:31:37 +00:00
mailing-list-faq.texi doc/mailing-list-faq.texi: Fix typo in link anchor 2026-01-12 18:00:14 +00:00
Makefile configure: add makeinfo option 2026-04-06 15:07:17 +00:00
metadata.texi doc/muxers: add ffmetadata 2024-03-18 17:59:19 +01:00
mips.txt avcodec/iirfilter: Remove iirfilter, psy-preprocessing 2025-06-06 17:21:31 +02:00
multithreading.txt avcodec/codec_internal: Remove FF_CODEC_CAP_ALLOCATE_PROGRESS 2024-04-19 13:18:04 +02:00
muxers.texi doc/muxers: Document wav muxer 2026-06-13 04:10:48 +00:00
nut.texi all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
optimization.txt ffbuild/common: remove DBG=1 to preprocess external asm 2026-04-03 16:15:33 +02:00
outdevs.texi doc/{in,out}devs: Remove documentation for removed devices 2025-04-03 06:04:57 +02:00
patchwork
platform.texi doc: Document our stance on Windows ARM64EC 2025-12-19 10:01:16 +00:00
print_options.c
protocols.texi avformat/shared: set default cache timeout to 10 ms 2026-06-14 11:10:12 +02:00
rate_distortion.txt
resampler.texi swresample/swresample: add a used channel layout option using the new API 2023-02-19 18:28:45 -03:00
scaler.texi swscale: add new SwsContext.backends option 2026-06-03 21:39:55 +00:00
snow.txt doc/snow: fix typos 2019-02-10 16:46:56 +01:00
style.min.css doc: add styles for good/bad code examples 2024-11-25 17:17:57 +01:00
swresample.txt
swscale-v2.txt doc: fix typos 2026-01-18 03:33:04 +00:00
swscale.txt
t2h.init
t2h.pm doc/t2h.pm: Never use node nor empty @top heading in ffmpeg_heading_command 2026-04-04 12:52:53 +05:30
tablegen.txt
texi2pod.pl all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
texidep.pl all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
transforms.md doc/transforms.md: add document title and fix heading structure 2026-04-20 12:32:50 +00:00
undefined.txt all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
utils.texi avutil/channel_layout: add a 9.1.6 layout 2024-12-13 16:35:47 -03:00
writing_filters.txt Update missed irc links 2021-06-18 18:58:25 +02:00