Reference¶
Information-oriented, accurate facts.
Driving the engine¶
- The job-spec vocabulary — the
process/probe/frames/versionoperations; the compatibility contract with afmpeg. - Driver invocation & ABI — how a host drives the binary: argv, stdio, exit codes, the filesystem devices, and the native IPC framing.
- Errors & exit codes — every message the engine writes to stderr, what caused it, and what to change.
- Limits & what is not supported — the hard caps a job runs into and the capabilities deliberately absent from every build.
What a build contains¶
- Codecs — the decoders and encoders enabled per profile.
- Filters — the libavfilter vocabulary available inside the
filterstring. - Containers, bitstream filters & protocols — the demuxers and muxers per profile, and the two protocols the engine can open.
Building and shipping¶
- Build options — every Docker build argument, environment variable and pinned dependency version, and what happens when one is wrong.
- Variants & artifacts — the LGPL/GPL builds as both WASI modules and native drivers, the lean/intermediate/full profiles, the release assets, and versioning.