Home
last modified time | relevance | path

Searched refs:VP9Common (Results 1 – 15 of 15) sorted by relevance

/external/libvpx/libvpx/vp9/common/
Dvp9_alloccommon.h21 struct VP9Common;
24 void vp9_remove_common(struct VP9Common *cm);
26 int vp9_alloc_context_buffers(struct VP9Common *cm, int width, int height);
27 void vp9_init_context_buffers(struct VP9Common *cm);
28 void vp9_free_context_buffers(struct VP9Common *cm);
31 void vp9_free_postproc_buffers(struct VP9Common *cm);
33 int vp9_alloc_state_buffers(struct VP9Common *cm, int width, int height);
34 void vp9_free_state_buffers(struct VP9Common *cm);
36 void vp9_set_mb_mi(struct VP9Common *cm, int width, int height);
38 void vp9_swap_current_and_last_seg_map(struct VP9Common *cm);
Dvp9_loopfilter.h92 struct VP9Common;
98 void vp9_setup_mask(struct VP9Common *const cm,
103 void vp9_filter_block_plane_ss00(struct VP9Common *const cm,
108 void vp9_filter_block_plane_ss11(struct VP9Common *const cm,
113 void vp9_filter_block_plane_non420(struct VP9Common *cm,
118 void vp9_loop_filter_init(struct VP9Common *cm);
123 void vp9_loop_filter_frame_init(struct VP9Common *cm, int default_filt_lvl);
126 struct VP9Common *cm,
137 void vp9_build_mask(struct VP9Common *cm, const MB_MODE_INFO *mbmi, int mi_row,
139 void vp9_adjust_mask(struct VP9Common *const cm, const int mi_row,
[all …]
Dvp9_tile_common.h18 struct VP9Common;
27 void vp9_tile_init(TileInfo *tile, const struct VP9Common *cm,
30 void vp9_tile_set_row(TileInfo *tile, const struct VP9Common *cm, int row);
31 void vp9_tile_set_col(TileInfo *tile, const struct VP9Common *cm, int col);
Dvp9_thread_common.h21 struct VP9Common;
43 void vp9_loop_filter_alloc(VP9LfSync *lf_sync, struct VP9Common *cm, int rows,
51 struct VP9Common *cm,
Dvp9_entropymv.h25 struct VP9Common;
27 void vp9_init_mv_probs(struct VP9Common *cm);
29 void vp9_adapt_mv_probs(struct VP9Common *cm, int usehp);
Dvp9_entropymode.h29 struct VP9Common;
92 void vp9_setup_past_independence(struct VP9Common *cm);
94 void vp9_adapt_mode_probs(struct VP9Common *cm);
Dvp9_postproc.h38 struct VP9Common;
42 int vp9_post_proc_frame(struct VP9Common *cm,
Dvp9_entropy.h120 struct VP9Common;
121 void vp9_default_coef_probs(struct VP9Common *cm);
122 void vp9_adapt_coef_probs(struct VP9Common *cm);
Dvp9_onyxc_int.h112 typedef struct VP9Common { struct
205 int (*alloc_mi)(struct VP9Common *cm, int mi_size); argument
206 void (*free_mi)(struct VP9Common *cm); argument
207 void (*setup_mi)(struct VP9Common *cm); argument
Dvp9_mfqe.h25 void vp9_mfqe(struct VP9Common *cm);
Dvp9_postproc.c627 int vp9_post_proc_frame(struct VP9Common *cm, in vp9_post_proc_frame()
Dvp9_loopfilter.c1727 struct VP9Common *cm, const struct macroblockd_plane planes[MAX_MB_PLANE]) { in vp9_loop_filter_data_reset()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_quantize.h44 struct VP9Common;
52 void vp9_set_quantizer(struct VP9Common *cm, int q);
Dvp9_context_tree.h22 struct VP9Common;
88 void vp9_setup_pc_tree(struct VP9Common *cm, struct ThreadData *td);
/external/libvpx/libvpx/vp9/decoder/
Dvp9_dthread.h22 struct VP9Common;