Searched refs:VP9_COMP (Results 1 - 25 of 84) sorted by relevance

1234

/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/
H A Dvp9_aq_complexity.h19 struct VP9_COMP;
22 void vp9_select_in_frame_q_segment(struct VP9_COMP *cpi, int mi_row, int mi_col,
28 void vp9_setup_in_frame_q_adj(struct VP9_COMP *cpi);
H A Dvp9_picklpf.h22 struct VP9_COMP;
25 struct VP9_COMP *cpi, LPF_PICK_METHOD method);
H A Dvp9_mbgraph.h32 struct VP9_COMP;
34 void vp9_update_mbgraph_stats(struct VP9_COMP *cpi);
H A Dvp9_temporal_filter.h19 void vp9_temporal_filter(VP9_COMP *cpi, int distance);
H A Dvp9_svc_layercontext.h63 struct VP9_COMP;
66 void vp9_init_layer_context(struct VP9_COMP *const cpi);
69 void vp9_update_layer_context_change_config(struct VP9_COMP *const cpi,
74 void vp9_update_temporal_layer_framerate(struct VP9_COMP *const cpi);
77 void vp9_update_spatial_layer_framerate(struct VP9_COMP *const cpi,
82 void vp9_restore_layer_context(struct VP9_COMP *const cpi);
85 void vp9_save_layer_context(struct VP9_COMP *const cpi);
88 void vp9_init_second_pass_spatial_svc(struct VP9_COMP *cpi);
91 void vp9_inc_frame_in_layer(struct VP9_COMP *const cpi);
94 int vp9_is_upper_layer_key_frame(const struct VP9_COMP *cons
[all...]
H A Dvp9_aq_cyclicrefresh.h21 struct VP9_COMP;
33 void vp9_cyclic_refresh_update_segment(struct VP9_COMP *const cpi,
39 void vp9_cyclic_refresh_setup(struct VP9_COMP *const cpi);
H A Dvp9_ratectrl.h103 struct VP9_COMP;
137 void vp9_rc_get_one_pass_vbr_params(struct VP9_COMP *cpi);
138 void vp9_rc_get_one_pass_cbr_params(struct VP9_COMP *cpi);
139 void vp9_rc_get_svc_params(struct VP9_COMP *cpi);
143 void vp9_rc_postencode_update(struct VP9_COMP *cpi, uint64_t bytes_used);
145 void vp9_rc_postencode_update_drop_frame(struct VP9_COMP *cpi);
149 void vp9_rc_update_rate_correction_factors(struct VP9_COMP *cpi, int damp_var);
153 int vp9_rc_drop_frame(struct VP9_COMP *cpi);
156 void vp9_rc_compute_frame_size_bounds(const struct VP9_COMP *cpi,
162 int vp9_rc_pick_q_and_bounds(const struct VP9_COMP *cp
[all...]
H A Dvp9_aq_variance.h26 void vp9_vaq_frame_setup(VP9_COMP *cpi);
28 int vp9_block_energy(VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bs);
H A Dvp9_encodeframe.h21 struct VP9_COMP;
34 void vp9_encode_frame(struct VP9_COMP *cpi);
H A Dvp9_rdopt.h24 struct VP9_COMP;
27 void vp9_rd_pick_intra_mode_sb(struct VP9_COMP *cpi, struct macroblock *x,
31 int64_t vp9_rd_pick_inter_mode_sb(struct VP9_COMP *cpi, struct macroblock *x,
40 int64_t vp9_rd_pick_inter_mode_sb_seg_skip(struct VP9_COMP *cpi,
48 int64_t vp9_rd_pick_inter_mode_sub8x8(struct VP9_COMP *cpi,
H A Dvp9_pickmode.h20 void vp9_pick_inter_mode(VP9_COMP *cpi, MACROBLOCK *x,
H A Dvp9_bitstream.h23 void vp9_pack_bitstream(VP9_COMP *cpi, uint8_t *dest, size_t *size);
25 static INLINE int vp9_preserve_existing_gf(VP9_COMP *cpi) {
H A Dvp9_firstpass.h119 struct VP9_COMP;
121 void vp9_init_first_pass(struct VP9_COMP *cpi);
122 void vp9_rc_get_first_pass_params(struct VP9_COMP *cpi);
123 void vp9_first_pass(struct VP9_COMP *cpi, const struct lookahead_entry *source);
124 void vp9_end_first_pass(struct VP9_COMP *cpi);
126 void vp9_init_second_pass(struct VP9_COMP *cpi);
127 void vp9_rc_get_second_pass_params(struct VP9_COMP *cpi);
130 void vp9_twopass_postencode_update(struct VP9_COMP *cpi);
/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_aq_complexity.h19 struct VP9_COMP;
22 void vp9_select_in_frame_q_segment(struct VP9_COMP *cpi, int mi_row, int mi_col,
28 void vp9_setup_in_frame_q_adj(struct VP9_COMP *cpi);
H A Dvp9_bitstream.h19 struct VP9_COMP;
23 void vp9_pack_bitstream(struct VP9_COMP *cpi, uint8_t *dest, size_t *size);
H A Dvp9_picklpf.h22 struct VP9_COMP;
25 struct VP9_COMP *cpi, LPF_PICK_METHOD method);
H A Dvp9_temporal_filter.h18 void vp9_temporal_filter_prepare(VP9_COMP *cpi, int distance);
19 void vp9_configure_arnr_filter(VP9_COMP *cpi,
H A Dvp9_mbgraph.h32 struct VP9_COMP;
34 void vp9_update_mbgraph_stats(struct VP9_COMP *cpi);
H A Dvp9_svc_layercontext.h46 struct VP9_COMP;
49 void vp9_init_layer_context(struct VP9_COMP *const cpi);
52 void vp9_update_layer_context_change_config(struct VP9_COMP *const cpi,
57 void vp9_update_temporal_layer_framerate(struct VP9_COMP *const cpi);
60 void vp9_update_spatial_layer_framerate(struct VP9_COMP *const cpi,
65 void vp9_restore_layer_context(struct VP9_COMP *const cpi);
68 void vp9_save_layer_context(struct VP9_COMP *const cpi);
71 void vp9_init_second_pass_spatial_svc(struct VP9_COMP *cpi);
H A Dvp9_ratectrl.h89 struct VP9_COMP;
122 void vp9_rc_get_one_pass_vbr_params(struct VP9_COMP *cpi);
123 void vp9_rc_get_one_pass_cbr_params(struct VP9_COMP *cpi);
124 void vp9_rc_get_svc_params(struct VP9_COMP *cpi);
128 void vp9_rc_postencode_update(struct VP9_COMP *cpi,
131 void vp9_rc_postencode_update_drop_frame(struct VP9_COMP *cpi);
135 void vp9_rc_update_rate_correction_factors(struct VP9_COMP *cpi, int damp_var);
139 int vp9_rc_drop_frame(struct VP9_COMP *cpi);
142 void vp9_rc_compute_frame_size_bounds(const struct VP9_COMP *cpi,
148 int vp9_rc_pick_q_and_bounds(const struct VP9_COMP *cp
[all...]
H A Dvp9_aq_cyclicrefresh.h21 struct VP9_COMP;
33 void vp9_cyclic_refresh_update_segment(struct VP9_COMP *const cpi,
39 void vp9_cyclic_refresh_setup(struct VP9_COMP *const cpi);
H A Dvp9_firstpass.h85 struct VP9_COMP;
87 void vp9_init_first_pass(struct VP9_COMP *cpi);
88 void vp9_rc_get_first_pass_params(struct VP9_COMP *cpi);
89 void vp9_first_pass(struct VP9_COMP *cpi);
90 void vp9_end_first_pass(struct VP9_COMP *cpi);
92 void vp9_init_second_pass(struct VP9_COMP *cpi);
93 void vp9_rc_get_second_pass_params(struct VP9_COMP *cpi);
94 int vp9_twopass_worst_quality(struct VP9_COMP *cpi, FIRSTPASS_STATS *fpstats,
98 void vp9_twopass_postencode_update(struct VP9_COMP *cpi);
H A Dvp9_aq_variance.h26 void vp9_vaq_frame_setup(VP9_COMP *cpi);
28 int vp9_block_energy(VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bs);
H A Dvp9_encodeframe.h21 struct VP9_COMP;
33 void vp9_encode_frame(struct VP9_COMP *cpi);
H A Dvp9_pickmode.h20 int64_t vp9_pick_inter_mode(VP9_COMP *cpi, MACROBLOCK *x,

Completed in 168 milliseconds

1234