![]() |
AOMedia AV1 Codec
|
CAlgoCfg | Algorithm configuration parameters |
Caom_active_map | Aom active region map |
Caom_codec_ctx | Codec context structure |
Caom_codec_cx_pkt | Encoder output packet |
Caom_codec_dec_cfg | Initialization Configurations |
Caom_codec_enc_cfg | Encoder configuration structure |
Caom_codec_frame_buffer | External frame buffer |
Caom_codec_stream_info | Initialization-time Feature Enabling |
Caom_fixed_buf | Generic fixed size buffer structure |
Caom_image | Image Descriptor |
Caom_inspect_init | Structure to hold inspection callback and context |
Caom_metadata | Metadata payload |
Caom_rational | Rational Number |
Caom_roi_map | Aom region of interest map |
Caom_s_frame_info | Structure to hold information about S_FRAME |
Caom_scaling_mode | Aom image scaling mode |
Caom_screen_content_tools_info | Structure to hold information about screen content tools |
Caom_still_picture_info | Structure to hold information about still image coding |
Caom_svc_layer_id | |
Caom_svc_params | |
Caom_svc_ref_frame_config | |
Caom_tile_data | Structure to hold a tile's start address and size in the bitstream |
Caom_tile_info | Structure to hold information about tiles in a frame |
CAV1_COMP | Top level encoder structure |
Cav1_ext_ref_frame | Structure to hold the external reference frame pointer |
CAV1_PRIMARY | Top level primary encoder structure |
Cav1_ref_frame | AV1 specific reference frame data struct |
CAV1Common | Top level common structure used by both encoder and decoder |
CAv1DecodeReturn | Structure to collect a buffer index when inspecting |
CAV1EncoderConfig | Main encoder configuration data structure |
CAV1EncRowMultiThreadInfo | Encoder data related to row-based multi-threading |
CAV1EncRowMultiThreadSync | Encoder parameters for synchronization of row based multi-threading |
CCB_COEFF_BUFFER | Stores the transforms coefficients for the whole superblock |
CCdefInfo | Parameters related to CDEF |
Ccfg_options | Encoder Config Options |
CCoeffBufferPool | |
CCoeffCosts | Holds the costs needed to encode the coefficients |
CCommonContexts | Contexts used for transmitting various symbols in the bitstream |
CCommonModeInfoParams | Params related to MB_MODE_INFO arrays and related info |
CCommonQuantParams | Parameters related to quantization at the frame level |
CCommonTileParams | Params related to tiles |
CCOMP_RD_STATS | Rdcost stats in compound mode |
CCompoundTypeCfg | Encoder flags for compound prediction modes |
CCompoundTypeRdBuffers | Contains buffers used by av1_compound_type_rd() |
CCYCLIC_REFRESH | The stucture of CYCLIC_REFRESH |
CDecoderCodingBlock | Contains coding block data required by the decoder |
CEncodeFrameInput | Input frames and last input frame |
CEncodeFrameParams | Per-frame encoding parameters decided upon by av1_encode_strategy() and passed down to av1_encode() |
CEncSegmentationInfo | Segmentation related information for the current frame |
CExternalFlags | Flags signalled by the external interface at frame level |
CExtRefreshFrameFlagsInfo | Frame refresh flags set by the external interface |
CFeatureFlags | Frame level features |
CFIRSTPASS_STATS | The stucture of acummulated frame stats in the first pass |
CForceIntegerMVInfo | Encoder info used for decision on forcing integer motion vectors |
CFrameProbInfo | Encoder-side probabilities for pruning of various AV1 tools |
CGF_FRAME_STATS | Accumulated stats and features for a frame |
CGF_GROUP | Data related to the current GF/ARF group and the individual frames within the group |
CGF_GROUP_STATS | Accumulated stats and features in a gf group |
CGlobalMotionInfo | Parameters related to global motion search |
CHIGH_LEVEL_SPEED_FEATURES | Sequence/frame level speed vs quality features |
CInitialDimensions | Initial frame dimensions |
Cinter_modes_info | Struct used to hold inter mode data for fast tx search |
CInterpSearchFlags | Flags related to interpolation filter search |
CIntraBCMVCosts | Holds mv costs for intrabc |
CIntraModeCfg | Encoder flags for intra prediction |
CIntraModeSearchState | Variables related to intra-mode search during inter frame coding |
CKeyFrameCfg | Encoder config related to the coding of key frames |
CLAYER_CONTEXT | The stucture of quantities related to each spatial and temporal layer |
CLV_MAP_COEFF_COST | Costs for encoding the coefficients within a level |
CLV_MAP_EOB_COST | Costs for encoding the eob |
Cmacroblock | Encoder's parameters related to the current coding block |
Cmacroblock_plane | Each source plane of the current macroblock |
Cmacroblockd | Variables related to current coding block |
CMB_MODE_INFO | Stores the prediction/txfm mode of the current coding block |
CMB_MODE_INFO_EXT | Extended mode info derived from mbmi |
CMB_MODE_INFO_EXT_FRAME | Stores best extended mode information at frame level |
CMB_RD_INFO | Txfm search results for a partition |
CMB_RD_RECORD | Hash records of txfm search results for the partition block |
CMBMIExtFrameBufferInfo | Buffer to store mode information at mi_alloc_bsize (4x4 or 8x8) level |
CModeCosts | Holds the entropy costs for various modes sent to the bitstream |
Cmotion_mode_candidate | Motion mode information for inter mode search speedup |
CMotionVectorSearchParams | Parameters for motion vector search process |
CMultiThreadInfo | Encoder parameters related to multi-threading |
CMvCosts | Holds mv costs for encoding and motion search |
COBMCBuffer | Contains buffers used to speed up rdopt for obmc |
CPALETTE_BUFFER | Contains color maps used in palette mode |
CPartitionCfg | Encoder config for coding block partitioning |
CPartitionSearchInfo | Holds some parameters related to partitioning schemes in AV1 |
CPruneInfoFromTpl | Struct used to hold TPL data to narrow down parts of the inter mode search |
CRATE_CONTROL | Rate Control parameters and status |
CRateControlCfg | Encoder rate control configuration parameters |
CRefFrameDistanceInfo | Refrence frame distance related variables |
CRefreshFrameFlagsInfo | Refresh frame flags for different type of frames |
CResizeCfg | Encoder config related to resize |
CResizePendingParams | Desired dimensions for an externally triggered resize |
CRestorationInfo | Parameters related to Restoration Info |
CRestorationStripeBoundaries | Parameters related to Restoration Stripe boundaries |
CRestorationUnitInfo | Parameters related to Restoration Unit Info |
CSgrprojInfo | Parameters related to Sgrproj Filter |
CSPEED_FEATURES | Top level speed vs quality trade off data struture |
CSuperBlockEnc | Superblock level encoder info |
CSuperResCfg | Encoder config related to frame super-resolution |
CSVC | The stucture of SVC |
CTemporalFilterCtx | Parameters related to temporal filtering |
CTimeStamps | Frame time stamps |
CTplParams | Params related to temporal dependency model |
CTWO_PASS | Two pass status and control data |
CTXB_RD_INFO | Txfm search results for a tx block |
CTXB_RD_RECORD | Hash records of txfm search result for each tx block |
CTxbRdRecords | Txfm hash records |
CTxfmSearchInfo | Stores various encoding/search decisions related to txfm search |
CTxfmSearchParams | Defines the parameters used to perform txfm search |
CTxfmSizeTypeCfg | Encoder flags for transform sizes and types |
CVarBasedPartitionInfo | Thresholds for variance based partitioning |
CWARP_SAMPLE_INFO | Holds the motion samples for warp motion model estimation |
CWienerInfo | Parameters related to Wiener Filter |
CWinnerModeParams | Parameters used for winner mode processing |
CWinnerModeStats | Stores the best performing modes |
Cyv12_buffer_config | YV12 frame buffer data structure |