55 #define VP8_EFLAG_NO_REF_LAST (1<<16)
64 #define VP8_EFLAG_NO_REF_GF (1<<17)
73 #define VP8_EFLAG_NO_REF_ARF (1<<21)
81 #define VP8_EFLAG_NO_UPD_LAST (1<<18)
89 #define VP8_EFLAG_NO_UPD_GF (1<<22)
97 #define VP8_EFLAG_NO_UPD_ARF (1<<23)
105 #define VP8_EFLAG_FORCE_GF (1<<19)
113 #define VP8_EFLAG_FORCE_ARF (1<<24)
121 #define VP8_EFLAG_NO_UPD_ENTROPY (1<<20)
195 VP9E_SET_TILE_COLUMNS,
197 VP9E_SET_FRAME_PARALLEL_DECODING,
199 VP9E_SET_FRAME_PERIODIC_BOOST,
202 VP9E_SET_SVC_PARAMETERS,
209 VP9E_SET_TUNE_CONTENT
275 VP8_ONE_TOKENPARTITION = 0,
276 VP8_TWO_TOKENPARTITION = 1,
277 VP8_FOUR_TOKENPARTITION = 2,
278 VP8_EIGHT_TOKENPARTITION = 3
283 VP9E_CONTENT_DEFAULT,
386 #endif // VPX_VP8CX_H_
struct vpx_codec_iface vpx_codec_iface_t
Codec interface structure.
Definition: vpx_codec.h:173
unsigned char * roi_map
Definition: vp8cx.h:232
control function to set vp8 encoder cpuused
Definition: vp8cx.h:149
struct vpx_active_map vpx_active_map_t
vpx active region map
unsigned int cols
Definition: vp8cx.h:254
vp8e_enc_control_id
VP8 encoder control functions.
Definition: vp8cx.h:131
int gld_fb_idx
Definition: vp8cx.h:312
enum vpx_scaling_mode_1d VPX_SCALING_MODE
vpx 1-D scaling mode
struct vpx_svc_parameters vpx_svc_parameters_t
vp9 svc parameters
unsigned int cols
Definition: vp8cx.h:234
VPX_SCALING_MODE v_scaling_mode
Definition: vp8cx.h:264
vp8e_token_partitions
VP8 token partition mode.
Definition: vp8cx.h:274
int max_quantizer
Definition: vp8cx.h:308
control function to set constrained quality level
Definition: vp8cx.h:176
int spatial_layer_id
Definition: vp8cx.h:324
Max data rate for Intra frames.
Definition: vp8cx.h:190
unsigned int width
Definition: vp8cx.h:304
int alt_fb_idx
Definition: vp8cx.h:313
#define VPX_CTRL_USE_TYPE(id, typ)
vpx_codec_control type definition macro
Definition: vpx_codec.h:421
unsigned int static_threshold[4]
Definition: vp8cx.h:241
int distance_from_i_frame
Definition: vp8cx.h:310
vp9 svc layer parameters
Definition: vp8cx.h:323
unsigned int height
Definition: vp8cx.h:305
int delta_lf[4]
Definition: vp8cx.h:239
int min_quantizer
Definition: vp8cx.h:309
#define VPX_CTRL_USE_TYPE_DEPRECATED(id, typ)
vpx_codec_control deprecated type definition macro
Definition: vpx_codec.h:448
unsigned char * active_map
Definition: vp8cx.h:252
unsigned int rows
Definition: vp8cx.h:253
int temporal_layer_id
Definition: vp8cx.h:325
struct vpx_scaling_mode vpx_scaling_mode_t
vpx image scaling mode
Provides controls common to both the VP8 encoder and decoder.
struct vpx_svc_layer_id vpx_svc_layer_id_t
vp9 svc layer parameters
VPX_SCALING_MODE h_scaling_mode
Definition: vp8cx.h:263
int lst_fb_idx
Definition: vp8cx.h:311
int temporal_layer
Definition: vp8cx.h:307
vpx active region map
Definition: vp8cx.h:251
struct vpx_roi_map vpx_roi_map_t
vpx region of interest map
unsigned int rows
Definition: vp8cx.h:233
vpx_scaling_mode_1d
vpx 1-D scaling mode
Definition: vp8cx.h:216
vp8e_tuning
VP8 model tuning parameters.
Definition: vp8cx.h:293
int spatial_layer
Definition: vp8cx.h:306
vpx region of interest map
Definition: vp8cx.h:230
int delta_q[4]
Definition: vp8cx.h:238
vp9 svc parameters
Definition: vp8cx.h:303
vpx image scaling mode
Definition: vp8cx.h:262
control function to set svc layer for spatial and temporal.
Definition: vp8cx.h:208
vp9e_tune_content
Definition: vp8cx.h:282