![]() |
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 |