/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
D | vp9_segmentation.c | 123 static void count_segs(VP9_COMP *cpi, const TileInfo *const tile, in count_segs() argument 139 set_mi_row_col(xd, tile, mi_row, bh, mi_col, bw, cm->mi_rows, cm->mi_cols); in count_segs() 164 static void count_segs_sb(VP9_COMP *cpi, const TileInfo *const tile, in count_segs_sb() argument 183 count_segs(cpi, tile, mi_8x8, no_pred_segcounts, temporal_predictor_count, in count_segs_sb() 186 count_segs(cpi, tile, mi_8x8, no_pred_segcounts, temporal_predictor_count, in count_segs_sb() 188 count_segs(cpi, tile, mi_8x8 + hbs * mis, no_pred_segcounts, in count_segs_sb() 192 count_segs(cpi, tile, mi_8x8, no_pred_segcounts, temporal_predictor_count, in count_segs_sb() 194 count_segs(cpi, tile, mi_8x8 + hbs, in count_segs_sb() 207 count_segs_sb(cpi, tile, &mi_8x8[mi_dr * mis + mi_dc], in count_segs_sb() 243 TileInfo tile; in vp9_choose_segmap_coding_method() local [all …]
|
D | vp9_encodeframe.c | 207 static void set_offsets(VP9_COMP *cpi, const TileInfo *const tile, in set_offsets() argument 242 set_mi_row_col(xd, tile, mi_row, mi_height, mi_col, mi_width, in set_offsets() 270 const int tile_progress = tile->mi_col_start * cm->mb_rows >> 1; in set_offsets() 271 const int mb_cols = (tile->mi_col_end - tile->mi_col_start) >> 1; in set_offsets() 300 const TileInfo *const tile, in set_block_size() argument 423 const TileInfo *const tile, in set_vt_partitioning() argument 444 set_block_size(cpi, tile, mi_row, mi_col, bsize); in set_vt_partitioning() 453 set_block_size(cpi, tile, mi_row, mi_col, subsize); in set_vt_partitioning() 454 set_block_size(cpi, tile, mi_row, mi_col + block_width / 2, subsize); in set_vt_partitioning() 463 set_block_size(cpi, tile, mi_row, mi_col, subsize); in set_vt_partitioning() [all …]
|
D | vp9_rdopt.h | 44 const TileInfo *const tile, 60 const struct TileInfo *const tile, 69 const struct TileInfo *const tile,
|
D | vp9_bitstream.c | 371 static void write_modes_b(VP9_COMP *cpi, const TileInfo *const tile, in write_modes_b() argument 381 set_mi_row_col(xd, tile, in write_modes_b() 417 const TileInfo *const tile, in write_modes_sb() argument 436 write_modes_b(cpi, tile, w, tok, tok_end, mi_row, mi_col); in write_modes_sb() 440 write_modes_b(cpi, tile, w, tok, tok_end, mi_row, mi_col); in write_modes_sb() 443 write_modes_b(cpi, tile, w, tok, tok_end, mi_row, mi_col); in write_modes_sb() 445 write_modes_b(cpi, tile, w, tok, tok_end, mi_row + bs, mi_col); in write_modes_sb() 448 write_modes_b(cpi, tile, w, tok, tok_end, mi_row, mi_col); in write_modes_sb() 450 write_modes_b(cpi, tile, w, tok, tok_end, mi_row, mi_col + bs); in write_modes_sb() 453 write_modes_sb(cpi, tile, w, tok, tok_end, mi_row, mi_col, subsize); in write_modes_sb() [all …]
|
D | vp9_pickmode.c | 30 const TileInfo *const tile, in full_pixel_motion_search() argument 134 const TileInfo *const tile, in sub_pixel_motion_search() argument 204 const TileInfo *const tile, in vp9_pick_inter_mode() argument 260 vp9_setup_buffer_inter(cpi, x, tile, in vp9_pick_inter_mode() 304 full_pixel_motion_search(cpi, x, tile, bsize, mi_row, mi_col, in vp9_pick_inter_mode() 310 sub_pixel_motion_search(cpi, x, tile, bsize, mi_row, mi_col, in vp9_pick_inter_mode()
|
D | vp9_pickmode.h | 21 const struct TileInfo *const tile,
|
D | vp9_rdopt.c | 1713 const TileInfo *const tile, in rd_check_segment_txsize() argument 1765 vp9_append_sub8x8_mvs_for_idx(cm, xd, tile, i, ref, mi_row, mi_col, in rd_check_segment_txsize() 2085 const TileInfo *const tile, in rd_pick_best_mbsegmentation() argument 2116 rd_check_segment_txsize(cpi, x, tile, bsi_buf, filter_idx, seg_mvs, in rd_pick_best_mbsegmentation() 2319 const TileInfo *const tile, in vp9_setup_buffer_inter() argument 2338 vp9_find_mv_refs(cm, xd, tile, mi, ref_frame, candidates, mi_row, mi_col); in vp9_setup_buffer_inter() 2370 const TileInfo *const tile, in single_motion_search() argument 2688 const TileInfo *const tile, in handle_inter_mode() argument 2750 single_motion_search(cpi, x, tile, bsize, mi_row, mi_col, in handle_inter_mode() 3122 const TileInfo *const tile, in vp9_rd_pick_inter_mode_sb() argument [all …]
|
D | vp9_firstpass.c | 476 TileInfo tile; in vp9_first_pass() local 562 vp9_tile_init(&tile, cm, 0, 0); in vp9_first_pass() 594 set_mi_row_col(xd, &tile, in vp9_first_pass()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
D | vp9_tile_common.c | 24 void vp9_tile_init(TileInfo *tile, const VP9_COMMON *cm, int row, int col) { in vp9_tile_init() argument 25 tile->mi_row_start = get_tile_offset(row, cm->mi_rows, cm->log2_tile_rows); in vp9_tile_init() 26 tile->mi_row_end = get_tile_offset(row + 1, cm->mi_rows, cm->log2_tile_rows); in vp9_tile_init() 27 tile->mi_col_start = get_tile_offset(col, cm->mi_cols, cm->log2_tile_cols); in vp9_tile_init() 28 tile->mi_col_end = get_tile_offset(col + 1, cm->mi_cols, cm->log2_tile_cols); in vp9_tile_init()
|
D | vp9_mvref_common.c | 180 static INLINE int is_inside(const TileInfo *const tile, in is_inside() argument 184 mi_col + mi_pos->col < tile->mi_col_start || in is_inside() 186 mi_col + mi_pos->col >= tile->mi_col_end); in is_inside() 192 const TileInfo *const tile, in find_mv_refs_idx() argument 217 if (is_inside(tile, mi_col, mi_row, cm->mi_rows, mv_ref)) { in find_mv_refs_idx() 237 if (is_inside(tile, mi_col, mi_row, cm->mi_rows, mv_ref)) { in find_mv_refs_idx() 263 if (is_inside(tile, mi_col, mi_row, cm->mi_rows, mv_ref)) { in find_mv_refs_idx() 287 const TileInfo *const tile, in vp9_find_mv_refs() argument 291 find_mv_refs_idx(cm, xd, tile, mi, ref_frame, mv_ref_list, -1, in vp9_find_mv_refs() 319 const TileInfo *const tile, in vp9_append_sub8x8_mvs_for_idx() argument [all …]
|
D | vp9_mvref_common.h | 33 const TileInfo *const tile, 44 const TileInfo *const tile,
|
D | vp9_tile_common.h | 27 void vp9_tile_init(TileInfo *tile, const struct VP9Common *cm,
|
D | vp9_onyxc_int.h | 270 static INLINE void set_mi_row_col(MACROBLOCKD *xd, const TileInfo *const tile, in set_mi_row_col() argument 281 xd->left_available = (mi_col > tile->mi_col_start); in set_mi_row_col()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/ |
D | vp9_decodeframe.c | 297 const TileInfo *const tile, in set_offsets() argument 317 set_mi_row_col(xd, tile, mi_row, bh, mi_col, bw, cm->mi_rows, cm->mi_cols); in set_offsets() 337 const TileInfo *const tile, in decode_block() argument 341 MB_MODE_INFO *mbmi = set_offsets(cm, xd, tile, bsize, mi_row, mi_col); in decode_block() 342 vp9_read_mode_info(cm, xd, tile, mi_row, mi_col, r); in decode_block() 406 const TileInfo *const tile, in decode_partition() argument 419 decode_block(cm, xd, tile, mi_row, mi_col, r, subsize); in decode_partition() 423 decode_block(cm, xd, tile, mi_row, mi_col, r, subsize); in decode_partition() 426 decode_block(cm, xd, tile, mi_row, mi_col, r, subsize); in decode_partition() 428 decode_block(cm, xd, tile, mi_row + hbs, mi_col, r, subsize); in decode_partition() [all …]
|
D | vp9_decodemv.h | 23 const struct TileInfo *const tile,
|
D | vp9_decodemv.c | 424 const TileInfo *const tile, in read_inter_block_mode_info() argument 439 vp9_find_mv_refs(cm, xd, tile, mi, frame, mbmi->ref_mvs[frame], in read_inter_block_mode_info() 482 vp9_append_sub8x8_mvs_for_idx(cm, xd, tile, j, ref, mi_row, mi_col, in read_inter_block_mode_info() 516 const TileInfo *const tile, in read_inter_frame_mode_info() argument 531 read_inter_block_mode_info(cm, xd, tile, mi, mi_row, mi_col, r); in read_inter_frame_mode_info() 537 const TileInfo *const tile, in vp9_read_mode_info() argument 542 read_inter_frame_mode_info(cm, xd, tile, mi_row, mi_col, r); in vp9_read_mode_info()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/ |
D | test-data.sha1 | 545 20c75157e91ab41f82f70ffa73d5d01df8469287 vp90-2-08-tile-4x4.webm 546 ae7451810247fd13975cc257aa0301ff17102255 vp90-2-08-tile-4x4.webm.md5 547 2ec6e15422ac7a61af072dc5f27fcaf1942ce116 vp90-2-08-tile-4x1.webm 548 0094f5ee5e46345017c30e0aa4835b550212d853 vp90-2-08-tile-4x1.webm.md5
|
D | test.mk | 661 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-08-tile-4x1.webm 662 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-08-tile-4x1.webm.md5 663 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-08-tile-4x4.webm 664 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-08-tile-4x4.webm.md5
|