![]() |
AOMedia AV1 Codec
|
| ▼Common Algorithm Interface | This abstraction allows applications to easily support multiple video formats with minimal code duplication. This section describes the interface common to all codecs (both encoders and decoders) |
| ▼Decoder Algorithm Interface | |
| External Frame Buffer Functions | The following function is required to be implemented for all decoders that advertise the AOM_CODEC_CAP_EXTERNAL_FRAME_BUFFER capability. Calling this function for codecs that don't advertise this capability will result in an error code being returned, usually AOM_CODEC_INCAPABLE |
| Encoder Algorithm Interface | |
| ▼Supported Codecs | |
| ▼AOM | |
| AOMedia AOM/AV1 Encoder | |
| AOMedia AOM/AV1 Decoder | |
| ▼Encoder Algorithm | The encoder algorithm describes how a sequence is encoded, including high level decision as well as algorithm used at every encoding stage |
| ▼High-level Algorithm | |
| Speed vs Quality Trade Off | |
| Source Frame Processing | |
| Rate Control | |
| Temporal Dependency Modelling | |
| Two Pass Mode | |
| The Look-Ahead Buffer | |
| Golden Frame Group | |
| Partition Search | |
| ▼Intra Mode Search | |
| Palette Mode Search | |
| Inter Mode Search | |
| Transform Search | |
| Transform Coefficient Coding and Optimization | |
| In-loop Filter | |
| CDEF | |
| Loop Restoration | |
| Cyclic Refresh | |
| Scalable Video Coding | |
| Variance Partition | |
| NonRD Optimized Mode Search |