AOMedia AV1 Codec: av1/encoder/encoder.h File Reference

| AOMedia AV1 Codec

encoder.h File Reference

Declares top-level encoder structures and functions. More...

`#include <stdbool.h>`
`#include <stdio.h>`
`#include "config/aom_config.h"`
`#include "aom/aomcx.h"`
`#include "av1/common/alloccommon.h"`
`#include "av1/common/av1_common_int.h"`
`#include "av1/common/blockd.h"`
`#include "av1/common/entropymode.h"`
`#include "av1/common/enums.h"`
`#include "av1/common/reconintra.h"`
`#include "av1/common/resize.h"`
`#include "av1/common/thread_common.h"`
`#include "av1/common/timing.h"`
`#include "av1/encoder/aq_cyclicrefresh.h"`
`#include "av1/encoder/av1_quantize.h"`
`#include "av1/encoder/block.h"`
`#include "av1/encoder/context_tree.h"`
`#include "av1/encoder/encodemb.h"`
`#include "av1/encoder/external_partition.h"`
`#include "av1/encoder/firstpass.h"`
`#include "av1/encoder/global_motion.h"`
`#include "av1/encoder/level.h"`
`#include "av1/encoder/lookahead.h"`
`#include "av1/encoder/mcomp.h"`
`#include "av1/encoder/pickcdef.h"`
`#include "av1/encoder/ratectrl.h"`
`#include "av1/encoder/rd.h"`
`#include "av1/encoder/speed_features.h"`
`#include "av1/encoder/svc_layercontext.h"`
`#include "av1/encoder/temporal_filter.h"`
`#include "av1/encoder/thirdpass.h"`
`#include "av1/encoder/tokenize.h"`
`#include "av1/encoder/tpl_model.h"`
`#include "av1/encoder/av1_noise_estimate.h"`
`#include "av1/encoder/bitstream.h"`
`#include "aom_dsp/variance.h"`
`#include "aom_dsp/noise_model.h"`
`#include "aom/internal/aom_codec_internal.h"`
`#include "aom_util/aom_thread.h"`

Go to the source code of this file.

## Detailed Description

Declares top-level encoder structures and functions.