Home
last modified time | relevance | path

Searched refs:AV1Common (Results 1 – 24 of 24) sorted by relevance

/external/libaom/libaom/av1/common/
Dalloccommon.h21 struct AV1Common;
24 void av1_remove_common(struct AV1Common *cm);
26 int av1_alloc_above_context_buffers(struct AV1Common *cm,
28 void av1_free_above_context_buffers(struct AV1Common *cm,
30 int av1_alloc_context_buffers(struct AV1Common *cm, int width, int height);
31 void av1_init_context_buffers(struct AV1Common *cm);
32 void av1_free_context_buffers(struct AV1Common *cm);
35 void av1_alloc_restoration_buffers(struct AV1Common *cm);
36 void av1_free_restoration_buffers(struct AV1Common *cm);
38 int av1_alloc_state_buffers(struct AV1Common *cm, int width, int height);
[all …]
Dtile_common.h21 struct AV1Common;
34 void av1_tile_init(TileInfo *tile, const struct AV1Common *cm, int row,
37 void av1_tile_set_row(TileInfo *tile, const struct AV1Common *cm, int row);
38 void av1_tile_set_col(TileInfo *tile, const struct AV1Common *cm, int col);
40 int av1_get_sb_rows_in_tile(struct AV1Common *cm, TileInfo tile);
41 int av1_get_sb_cols_in_tile(struct AV1Common *cm, TileInfo tile);
49 const struct AV1Common *cm, int is_uv);
57 void av1_get_uniform_tile_size(const struct AV1Common *cm, int *w, int *h);
58 void av1_get_tile_limits(struct AV1Common *const cm);
59 void av1_calculate_tile_cols(struct AV1Common *const cm);
[all …]
Dav1_loopfilter.h121 struct AV1Common;
125 void av1_loop_filter_init(struct AV1Common *cm);
127 void av1_loop_filter_frame_init(struct AV1Common *cm, int plane_start,
131 void av1_loop_filter_frame(YV12_BUFFER_CONFIG *frame, struct AV1Common *cm,
135 void av1_loop_filter_frame(YV12_BUFFER_CONFIG *frame, struct AV1Common *cm,
140 void av1_filter_block_plane_vert(const struct AV1Common *const cm,
145 void av1_filter_block_plane_horz(const struct AV1Common *const cm,
152 struct AV1Common *cm;
159 uint8_t get_filter_level(const struct AV1Common *cm,
163 void av1_setup_bitmask(struct AV1Common *const cm, int mi_row, int mi_col,
[all …]
Dquant_common.h39 struct AV1Common;
53 void av1_qm_init(struct AV1Common *cm);
54 const qm_val_t *av1_iqmatrix(struct AV1Common *cm, int qindex, int comp,
56 const qm_val_t *av1_qmatrix(struct AV1Common *cm, int qindex, int comp,
Drestoration.h285 void av1_alloc_restoration_struct(struct AV1Common *cm, RestorationInfo *rsi,
320 struct AV1Common *cm, int optimized_lr,
334 void av1_foreach_rest_unit_in_plane(const struct AV1Common *cm, int plane,
349 int av1_loop_restoration_corners_in_sb(const struct AV1Common *cm, int plane,
355 struct AV1Common *cm,
359 struct AV1Common *cm,
362 struct AV1Common *cm, int num_planes);
370 AV1PixelRect av1_whole_frame_rect(const struct AV1Common *cm, int is_uv);
Dthread_common.h24 struct AV1Common;
103 void av1_loop_filter_frame_mt(YV12_BUFFER_CONFIG *frame, struct AV1Common *cm,
112 struct AV1Common *cm,
Dentropymv.h25 struct AV1Common;
27 void av1_init_mv_probs(struct AV1Common *cm);
Dentropymode.h61 struct AV1Common;
187 void av1_setup_frame_contexts(struct AV1Common *cm);
188 void av1_setup_past_independence(struct AV1Common *cm);
Dentropy.h72 struct AV1Common;
75 void av1_default_coef_probs(struct AV1Common *cm);
Dconvolve.h53 struct AV1Common;
Donyxc_int.h304 typedef struct AV1Common { struct
433 int (*alloc_mi)(struct AV1Common *cm, int mi_size); argument
434 void (*free_mi)(struct AV1Common *cm); argument
435 void (*setup_mi)(struct AV1Common *cm); argument
Drestoration.c1279 void av1_foreach_rest_unit_in_plane(const struct AV1Common *cm, int plane, in av1_foreach_rest_unit_in_plane()
1295 int av1_loop_restoration_corners_in_sb(const struct AV1Common *cm, int plane, in av1_loop_restoration_corners_in_sb()
Dthread_common.c141 struct AV1Common *cm, MACROBLOCKD *xd) { in loop_filter_data_reset()
/external/libaom/libaom/av1/encoder/
Dcontext_tree.h23 struct AV1Common;
105 void av1_setup_pc_tree(struct AV1Common *cm, struct ThreadData *td);
Dav1_quantize.h89 struct AV1Common;
103 void av1_set_quantizer(struct AV1Common *cm, int q);
Dethread.h41 void av1_row_mt_sync_mem_alloc(AV1RowMTSync *row_mt_sync, struct AV1Common *cm,
Dav1_multi_thread.c19 struct AV1Common *cm = &cpi->common; in av1_row_mt_mem_alloc()
/external/libaom/libaom/av1/decoder/
Ddthread.h24 struct AV1Common;
/external/libaom/libaom/aom_dsp/
Dvariance.h73 MACROBLOCKD *xd, const struct AV1Common *const cm, int mi_row, int mi_col,
Dvariance.c875 const struct AV1Common *const cm, int mi_row, in aom_highbd_upsampled_pred_c()
1005 MACROBLOCKD *xd, const struct AV1Common *const cm, int mi_row, int mi_col, in aom_highbd_comp_avg_upsampled_pred_c()
1049 MACROBLOCKD *xd, const struct AV1Common *const cm, int mi_row, int mi_col, in aom_highbd_dist_wtd_comp_avg_upsampled_pred_c()
1179 MACROBLOCKD *xd, const struct AV1Common *const cm, int mi_row, int mi_col, in aom_highbd_comp_mask_upsampled_pred()
/external/libaom/libaom/aom_dsp/x86/
Djnt_variance_ssse3.c120 MACROBLOCKD *xd, const struct AV1Common *const cm, int mi_row, int mi_col, in aom_dist_wtd_comp_avg_upsampled_pred_ssse3()
Dhighbd_variance_sse2.c617 const struct AV1Common *const cm, in aom_highbd_upsampled_pred_sse2()
770 MACROBLOCKD *xd, const struct AV1Common *const cm, int mi_row, int mi_col, in aom_highbd_comp_avg_upsampled_pred_sse2()
858 MACROBLOCKD *xd, const struct AV1Common *const cm, int mi_row, int mi_col, in aom_highbd_dist_wtd_comp_avg_upsampled_pred_sse2()
Dvariance_sse2.c485 void aom_upsampled_pred_sse2(MACROBLOCKD *xd, const struct AV1Common *const cm, in aom_upsampled_pred_sse2()
655 MACROBLOCKD *xd, const struct AV1Common *const cm, int mi_row, int mi_col, in aom_comp_avg_upsampled_pred_sse2()
/external/libaom/libaom/test/
Dcomp_avg_pred_test.h36 MACROBLOCKD *xd, const struct AV1Common *const cm, int mi_row, int mi_col,
42 MACROBLOCKD *xd, const struct AV1Common *const cm, int mi_row, int mi_col,