The wiki is being slowly populated.
Snippets - small, useful examples, mainly for avconv, but also for avplay and configuring/building Libav.
Encoding - extra examples and information about encoding several formats.
Platform - see what platforms Libav runs on, and platform-specific build instructions.
Debugging and Security
We take code security seriously and try our best not to introduce new bugs.
Security/GitTemplate - Please use this git template for commits involving security issues.
Security/Tools - Here are various tools that can be/have been used to catch Libav security issues.
Security/FaultsInjection - A tool for randomized allocation failures, to trigger less-used code paths.
SimpleTasks - places to get started on contributing to Libav.
GitCommit - notes on properties a good Libav commit should have
GitWorkflow - notes on branches and sending patches
CodingStyle - Libav is a project that cares about coding style; please follow this.
PagesToImprove - Improve pages on the wiki
Help with documentation: browse it at https://libav.org/documentation.html and the doc/ directory of the git repository.
ReleaseProcess - learn about the release process.
Planned features are documented, giving you some insight on what will happen next.
DirectoryStructure - what's where?
Internals/CodecHowTo - general information on implementing codecs in Libav.
Internals/DemuxerHowTo - what a demuxer contains, where to find out more, and skeleton code.
GitAlias - useful git aliases for Libav development
FATE - the Libav test suite.
Oracle - the Libav Oracle helps catch changes that break the test suite, before they hit the master repository.
BenchmarkHowTo - most changes to Libav should be benchmarked; here's how.
GcovCoverageHowTo - using gcov to find out what code the tests cover
AArch64QemuSetup - build Libav, and run FATE on QEMU's AArch64 emulation.
Implementation details regarding Libavcodec codecs.
Implementation details regarding Libavformat containers.
Implementation details regarding Libavformat protocols.
How to contribute to the Wiki
A Wiki is a collaborative site, anyone can contribute and share:
Register an account and ask the wiki administrators to enable you, the spam had been problematic enough to require manual checking
Edit any page by pressing Edit at the top or the bottom of the page
Create a link to another page with joined capitalized words (like WikiSandBox) or with [[words in brackets]]
- Search for page titles or text within pages using the search box at the top of any page
PagesToImprove - Improve pages on the wiki that are marked as works in progress.
This wiki is powered by MoinMoin.