Home
last modified time | relevance | path

Searched refs:VP9_COMMON (Results 1 – 25 of 51) sorted by relevance

123

/external/libvpx/libvpx/vp9/common/
Dvp9_pred_common.h22 static INLINE int get_segment_id(const VP9_COMMON *cm, in get_segment_id()
63 static INLINE vpx_prob vp9_get_skip_prob(const VP9_COMMON *cm, in vp9_get_skip_prob()
113 static INLINE vpx_prob vp9_get_intra_inter_prob(const VP9_COMMON *cm, in vp9_get_intra_inter_prob()
118 int vp9_get_reference_mode_context(const VP9_COMMON *cm, const MACROBLOCKD *xd);
120 static INLINE vpx_prob vp9_get_reference_mode_prob(const VP9_COMMON *cm, in vp9_get_reference_mode_prob()
125 int vp9_get_pred_context_comp_ref_p(const VP9_COMMON *cm,
128 static INLINE vpx_prob vp9_get_pred_prob_comp_ref_p(const VP9_COMMON *cm, in vp9_get_pred_prob_comp_ref_p()
136 static INLINE vpx_prob vp9_get_pred_prob_single_ref_p1(const VP9_COMMON *cm, in vp9_get_pred_prob_single_ref_p1()
143 static INLINE vpx_prob vp9_get_pred_prob_single_ref_p2(const VP9_COMMON *cm, in vp9_get_pred_prob_single_ref_p2()
148 int vp9_compound_reference_allowed(const VP9_COMMON *cm);
[all …]
Dvp9_alloccommon.c20 void vp9_set_mb_mi(VP9_COMMON *cm, int width, int height) { in vp9_set_mb_mi()
33 static int alloc_seg_map(VP9_COMMON *cm, int seg_map_size) { in alloc_seg_map()
52 static void free_seg_map(VP9_COMMON *cm) { in free_seg_map()
80 void vp9_free_postproc_buffers(VP9_COMMON *cm) { in vp9_free_postproc_buffers()
93 void vp9_free_context_buffers(VP9_COMMON *cm) { in vp9_free_context_buffers()
104 int vp9_alloc_loop_filter(VP9_COMMON *cm) { in vp9_alloc_loop_filter()
116 int vp9_alloc_context_buffers(VP9_COMMON *cm, int width, int height) { in vp9_alloc_context_buffers()
157 void vp9_remove_common(VP9_COMMON *cm) { in vp9_remove_common()
169 void vp9_init_context_buffers(VP9_COMMON *cm) { in vp9_init_context_buffers()
175 void vp9_swap_current_and_last_seg_map(VP9_COMMON *cm) { in vp9_swap_current_and_last_seg_map()
Dvp9_onyxc_int.h263 } VP9_COMMON; typedef
265 static INLINE YV12_BUFFER_CONFIG *get_buf_frame(VP9_COMMON *cm, int index) { in get_buf_frame()
271 static INLINE YV12_BUFFER_CONFIG *get_ref_frame(VP9_COMMON *cm, int index) { in get_ref_frame()
278 static INLINE YV12_BUFFER_CONFIG *get_frame_new_buffer(VP9_COMMON *cm) { in get_frame_new_buffer()
282 static INLINE int get_free_fb(VP9_COMMON *cm) { in get_free_fb()
314 static INLINE int frame_is_intra_only(const VP9_COMMON *const cm) { in frame_is_intra_only()
318 static INLINE void set_partition_probs(const VP9_COMMON *const cm, in set_partition_probs()
326 static INLINE void vp9_init_macroblockd(VP9_COMMON *cm, MACROBLOCKD *xd, in vp9_init_macroblockd()
Dvp9_tile_common.c24 void vp9_tile_set_row(TileInfo *tile, const VP9_COMMON *cm, int row) { in vp9_tile_set_row()
29 void vp9_tile_set_col(TileInfo *tile, const VP9_COMMON *cm, int col) { in vp9_tile_set_col()
34 void vp9_tile_init(TileInfo *tile, const VP9_COMMON *cm, int row, int col) { in vp9_tile_init()
Dvp9_debugmodes.c16 static void log_frame_info(VP9_COMMON *cm, const char *str, FILE *f) { in log_frame_info()
25 static void print_mi_data(VP9_COMMON *cm, FILE *file, const char *descriptor, in print_mi_data()
46 void vp9_print_modes_and_motion_vectors(VP9_COMMON *cm, const char *file) { in vp9_print_modes_and_motion_vectors()
Dvp9_entropy.c1041 void vp9_default_coef_probs(VP9_COMMON *cm) { in vp9_default_coef_probs()
1055 static void adapt_coef_probs(VP9_COMMON *cm, TX_SIZE tx_size, in adapt_coef_probs()
1084 void vp9_adapt_coef_probs(VP9_COMMON *cm) { in vp9_adapt_coef_probs()
Dvp9_thread_common.c91 const YV12_BUFFER_CONFIG *const frame_buffer, VP9_COMMON *const cm, in thread_loop_filter_rows()
157 static void loop_filter_rows_mt(YV12_BUFFER_CONFIG *frame, VP9_COMMON *cm, in loop_filter_rows_mt()
219 void vp9_loop_filter_frame_mt(YV12_BUFFER_CONFIG *frame, VP9_COMMON *cm, in vp9_loop_filter_frame_mt()
242 void vp9_lpf_mt_init(VP9LfSync *lf_sync, VP9_COMMON *cm, int frame_filter_level, in vp9_lpf_mt_init()
279 void vp9_loop_filter_alloc(VP9LfSync *lf_sync, VP9_COMMON *cm, int rows, in vp9_loop_filter_alloc()
385 static int get_next_row(VP9_COMMON *cm, VP9LfSync *lf_sync) { in get_next_row()
443 VP9_COMMON *cm = lf_data->cm; in vp9_loopfilter_rows()
Dvp9_pred_common.c16 int vp9_compound_reference_allowed(const VP9_COMMON *cm) { in vp9_compound_reference_allowed()
24 void vp9_setup_compound_reference_mode(VP9_COMMON *cm) { in vp9_setup_compound_reference_mode()
42 int vp9_get_reference_mode_context(const VP9_COMMON *cm, in vp9_get_reference_mode_context()
85 int vp9_get_pred_context_comp_ref_p(const VP9_COMMON *cm, in vp9_get_pred_context_comp_ref_p()
Dvp9_mvref_common.c16 static void find_mv_refs_idx(const VP9_COMMON *cm, const MACROBLOCKD *xd, in find_mv_refs_idx()
133 void vp9_find_mv_refs(const VP9_COMMON *cm, const MACROBLOCKD *xd, in vp9_find_mv_refs()
153 void vp9_append_sub8x8_mvs_for_idx(VP9_COMMON *cm, MACROBLOCKD *xd, int block, in vp9_append_sub8x8_mvs_for_idx()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decodemv.c31 static PREDICTION_MODE read_intra_mode_y(VP9_COMMON *cm, MACROBLOCKD *xd, in read_intra_mode_y()
40 static PREDICTION_MODE read_intra_mode_uv(VP9_COMMON *cm, MACROBLOCKD *xd, in read_intra_mode_uv()
50 static PREDICTION_MODE read_inter_mode(VP9_COMMON *cm, MACROBLOCKD *xd, in read_inter_mode()
64 static TX_SIZE read_selected_tx_size(VP9_COMMON *cm, MACROBLOCKD *xd, in read_selected_tx_size()
80 static INLINE TX_SIZE read_tx_size(VP9_COMMON *cm, MACROBLOCKD *xd, in read_tx_size()
91 static int dec_get_segment_id(const VP9_COMMON *cm, const uint8_t *segment_ids, in dec_get_segment_id()
104 static void set_segment_id(VP9_COMMON *cm, int mi_offset, int x_mis, int y_mis, in set_segment_id()
115 static void copy_segment_id(const VP9_COMMON *cm, in copy_segment_id()
128 static int read_intra_segment_id(VP9_COMMON *const cm, int mi_offset, int x_mis, in read_intra_segment_id()
146 static int read_inter_segment_id(VP9_COMMON *const cm, MACROBLOCKD *const xd, in read_inter_segment_id()
[all …]
Dvp9_decoder.c51 static void vp9_dec_setup_mi(VP9_COMMON *cm) { in vp9_dec_setup_mi()
59 VP9_COMMON *cm, int num_sbs) { in vp9_dec_alloc_row_mt_mem()
95 static int vp9_dec_alloc_mi(VP9_COMMON *cm, int mi_size) { in vp9_dec_alloc_mi()
104 static void vp9_dec_free_mi(VP9_COMMON *cm) { in vp9_dec_free_mi()
114 VP9_COMMON *volatile const cm = pbi ? &pbi->common : NULL; in vp9_decoder_create()
197 VP9_COMMON *cm = &pbi->common; in vp9_copy_reference_dec()
223 vpx_codec_err_t vp9_set_reference_dec(VP9_COMMON *cm, in vp9_set_reference_dec()
272 VP9_COMMON *const cm = &pbi->common; in swap_frame_buffers()
307 VP9_COMMON *volatile const cm = &pbi->common; in release_fb_on_decoder_exit()
345 VP9_COMMON *volatile const cm = &pbi->common; in vp9_receive_compressed_data()
[all …]
Dvp9_decoder.h63 DECLARE_ALIGNED(16, VP9_COMMON, common);
105 vpx_codec_err_t vp9_set_reference_dec(VP9_COMMON *cm,
131 VP9_COMMON *cm, int num_sbs);
Dvp9_decodeframe.c99 static REFERENCE_MODE read_frame_reference_mode(const VP9_COMMON *cm, in read_frame_reference_mode()
110 static void read_frame_reference_mode_probs(VP9_COMMON *cm, vpx_reader *r) { in read_frame_reference_mode_probs()
786 static MODE_INFO *set_offsets_recon(VP9_COMMON *const cm, MACROBLOCKD *const xd, in set_offsets_recon()
805 static MODE_INFO *set_offsets(VP9_COMMON *const cm, MACROBLOCKD *const xd, in set_offsets()
896 VP9_COMMON *const cm = &pbi->common; in decode_block()
996 VP9_COMMON *const cm = &pbi->common; in recon_block()
1029 VP9_COMMON *const cm = &pbi->common; in parse_block()
1122 VP9_COMMON *const cm = &pbi->common; in decode_partition()
1178 VP9_COMMON *const cm = &pbi->common; in recon_partition()
1230 VP9_COMMON *const cm = &pbi->common; in parse_partition()
[all …]
/external/libvpx/libvpx/vp9/encoder/
Dvp9_bitstream.c83 static void write_selected_tx_size(const VP9_COMMON *cm, in write_selected_tx_size()
98 static int write_skip(const VP9_COMMON *cm, const MACROBLOCKD *const xd, in write_skip()
109 static void update_skip_probs(VP9_COMMON *cm, vpx_writer *w, in update_skip_probs()
117 static void update_switchable_interp_probs(VP9_COMMON *cm, vpx_writer *w, in update_switchable_interp_probs()
198 static void write_ref_frames(const VP9_COMMON *cm, const MACROBLOCKD *const xd, in write_ref_frames()
239 VP9_COMMON *const cm = &cpi->common; in pack_inter_mode_mvs()
337 static void write_mb_modes_kf(const VP9_COMMON *cm, const MACROBLOCKD *xd, in write_mb_modes_kf()
376 const VP9_COMMON *const cm = &cpi->common; in write_modes_b()
398 static void write_partition(const VP9_COMMON *const cm, in write_partition()
426 const VP9_COMMON *const cm = &cpi->common; in write_modes_sb()
[all …]
Dvp9_ethread.c41 const VP9_COMMON *const cm = &cpi->common; in enc_worker_hook()
79 VP9_COMMON *const cm = &cpi->common; in create_enc_workers()
173 VP9_COMMON *const cm = &cpi->common; in vp9_encode_tiles_mt()
266 void vp9_row_mt_sync_mem_alloc(VP9RowMTSync *row_mt_sync, VP9_COMMON *cm, in vp9_row_mt_sync_mem_alloc()
397 const VP9_COMMON *const cm = &cpi->common; in first_pass_worker_hook()
438 VP9_COMMON *const cm = &cpi->common; in vp9_encode_fp_row_mt()
488 const VP9_COMMON *const cm = &cpi->common; in temporal_filter_worker_hook()
525 VP9_COMMON *const cm = &cpi->common; in vp9_temporal_filter_row_mt()
567 const VP9_COMMON *const cm = &cpi->common; in enc_row_mt_worker_hook()
598 VP9_COMMON *const cm = &cpi->common; in vp9_encode_tiles_row_mt()
Dvp9_aq_cyclicrefresh.c106 const VP9_COMMON *const cm = &cpi->common; in vp9_cyclic_refresh_estimate_bits_at_q()
138 const VP9_COMMON *const cm = &cpi->common; in vp9_cyclic_refresh_rc_bits_per_mb()
163 const VP9_COMMON *const cm = &cpi->common; in vp9_cyclic_refresh_update_segment()
226 const VP9_COMMON *const cm = &cpi->common; in vp9_cyclic_refresh_update_sb_postencode()
259 VP9_COMMON *const cm = &cpi->common; in vp9_cyclic_refresh_postencode()
361 VP9_COMMON *const cm = &cpi->common; in cyclic_refresh_update_map()
475 const VP9_COMMON *const cm = &cpi->common; in vp9_cyclic_refresh_update_parameters()
577 VP9_COMMON *const cm = &cpi->common; in vp9_cyclic_refresh_setup()
665 const VP9_COMMON *const cm = &cpi->common; in vp9_cyclic_refresh_reset_resize()
Dvp9_encoder.h570 VP9_COMMON common;
940 const VP9_COMMON *const cm = &cpi->common; in get_ref_frame_buf_idx()
945 static INLINE RefCntBuffer *get_ref_cnt_buffer(VP9_COMMON *cm, int fb_idx) { in get_ref_cnt_buffer()
951 VP9_COMMON *const cm = &cpi->common; in get_ref_frame_buffer()
977 VP9_COMMON *const cm = &cpi->common; in get_start_tok()
1002 VP9_COMMON *cm, YV12_BUFFER_CONFIG *unscaled, YV12_BUFFER_CONFIG *scaled,
1007 VP9_COMMON *cm, YV12_BUFFER_CONFIG *unscaled, YV12_BUFFER_CONFIG *scaled,
1030 static INLINE void set_ref_ptrs(VP9_COMMON *cm, MACROBLOCKD *xd, in set_ref_ptrs()
Dvp9_picklpf.c39 VP9_COMMON *const cm = &cpi->common; in try_filter_frame()
70 const VP9_COMMON *const cm = &cpi->common; in search_filter_level()
150 VP9_COMMON *const cm = &cpi->common; in vp9_pick_filter_level()
Dvp9_encoder.c108 VP9_COMMON *const cm = &cpi->common; in is_spatial_denoise_enabled()
118 const VP9_COMMON *const cm = &cpi->common; in compute_context_model_thresh()
141 static int compute_context_model_diff(const VP9_COMMON *const cm) { in compute_context_model_diff()
443 VP9_COMMON *const cm = &cpi->common; in is_psnr_calc_enabled()
558 VP9_COMMON *cm = &cpi->common; in apply_roi_map()
671 VP9_COMMON *cm = &cpi->common; in vp9_set_roi_map()
788 VP9_COMMON *const cm = &cpi->common; in setup_frame()
819 static void vp9_enc_setup_mi(VP9_COMMON *cm) { in vp9_enc_setup_mi()
837 static int vp9_enc_alloc_mi(VP9_COMMON *cm, int mi_size) { in vp9_enc_alloc_mi()
853 static void vp9_enc_free_mi(VP9_COMMON *cm) { in vp9_enc_free_mi()
[all …]
Dvp9_denoiser.h90 int vp9_denoiser_realloc_svc(VP9_COMMON *cm, VP9_DENOISER *denoiser,
95 int vp9_denoiser_alloc(VP9_COMMON *cm, struct SVC *svc, VP9_DENOISER *denoiser,
Dvp9_context_tree.c21 static void alloc_mode_context(VP9_COMMON *cm, int num_4x4_blk, in alloc_mode_context()
65 static void alloc_tree_contexts(VP9_COMMON *cm, PC_TREE *tree, in alloc_tree_contexts()
92 void vp9_setup_pc_tree(VP9_COMMON *cm, ThreadData *td) { in vp9_setup_pc_tree()
Dvp9_aq_complexity.c48 VP9_COMMON *const cm = &cpi->common; in vp9_setup_in_frame_q_adj()
112 VP9_COMMON *const cm = &cpi->common; in vp9_caq_select_segment()
Dvp9_ratectrl.c673 const VP9_COMMON *const cm = &cpi->common; in get_rate_correction_factor()
696 const VP9_COMMON *const cm = &cpi->common; in set_rate_correction_factor()
720 const VP9_COMMON *const cm = &cpi->common; in vp9_rc_update_rate_correction_factors()
803 const VP9_COMMON *const cm = &cpi->common; in vp9_rc_regulate_q()
920 const VP9_COMMON *const cm = &cpi->common; in calc_active_worst_quality_one_pass_cbr()
988 const VP9_COMMON *const cm = &cpi->common; in rc_pick_q_and_bounds_one_pass_cbr()
1122 const VP9_COMMON *const cm = &cpi->common; in rc_pick_q_and_bounds_one_pass_vbr()
1290 const VP9_COMMON *const cm = &cpi->common; in vp9_frame_type_qdelta()
1301 const VP9_COMMON *const cm = &cpi->common; in pick_kf_q_bound_two_pass()
1365 const VP9_COMMON *const cm = &cpi->common; in rc_constant_q()
[all …]
Dvp9_multi_thread.c56 VP9_COMMON *const cm = &cpi->common; in vp9_row_mt_alloc_rd_thresh()
173 VP9_COMMON *const cm = &cpi->common; in vp9_multi_thread_tile_init()
230 VP9_COMMON *const cm = &cpi->common; in vp9_prepare_job_queue()
Dvp9_segmentation.c117 static void count_segs(const VP9_COMMON *cm, MACROBLOCKD *xd, in count_segs()
154 static void count_segs_sb(const VP9_COMMON *cm, MACROBLOCKD *xd, in count_segs_sb()
201 void vp9_choose_segmap_coding_method(VP9_COMMON *cm, MACROBLOCKD *xd) { in vp9_choose_segmap_coding_method()

123