#ifndef AOM_APPS_AOMENC_H_
#define AOM_APPS_AOMENC_H_
#include "aom/aom_codec.h"
#include "aom/aom_encoder.h"
#ifdef __cplusplus
extern "C" {
#endif
enum TestDecodeFatality {
TEST_DECODE_OFF,
TEST_DECODE_FATAL,
TEST_DECODE_WARN,
};
typedef enum {
I420, I422, I444, YV12, } ColorInputType;
struct AvxEncoderConfig {
aom_codec_iface_t *codec;
int passes;
int pass;
unsigned int usage;
ColorInputType color_type;
int quiet;
int verbose;
int limit;
int skip_frames;
int show_psnr;
enum TestDecodeFatality test_decode;
int have_framerate;
struct aom_rational framerate;
int debug;
int show_q_hist_buckets;
int show_rate_hist_buckets;
int disable_warnings;
int disable_warning_prompt;
int experimental_bitstream;
aom_chroma_sample_position_t csp;
cfg_options_t encoder_config;
};
#ifdef __cplusplus
} #endif
#endif