Home
last modified time | relevance | path

Searched refs:subsize (Results 1 – 16 of 16) sorted by relevance

/external/libvpx/libvpx/vp9/encoder/
Dvp9_encodeframe.c491 BLOCK_SIZE subsize = get_subsize(bsize, PARTITION_VERT); in set_vt_partitioning() local
496 get_plane_block_size(subsize, &xd->plane[1]) < BLOCK_INVALID) { in set_vt_partitioning()
497 set_block_size(cpi, x, xd, mi_row, mi_col, subsize); in set_vt_partitioning()
498 set_block_size(cpi, x, xd, mi_row, mi_col + block_width / 2, subsize); in set_vt_partitioning()
504 BLOCK_SIZE subsize = get_subsize(bsize, PARTITION_HORZ); in set_vt_partitioning() local
509 get_plane_block_size(subsize, &xd->plane[1]) < BLOCK_INVALID) { in set_vt_partitioning()
510 set_block_size(cpi, x, xd, mi_row, mi_col, subsize); in set_vt_partitioning()
511 set_block_size(cpi, x, xd, mi_row + block_height / 2, mi_col, subsize); in set_vt_partitioning()
882 BLOCK_SIZE subsize; in copy_partitioning_helper() local
888 subsize = get_subsize(bsize, partition); in copy_partitioning_helper()
[all …]
Dvp9_segmentation.c185 const BLOCK_SIZE subsize = subsize_lookup[PARTITION_SPLIT][bsize]; in count_segs_sb() local
196 mi_row + mi_dr, mi_col + mi_dc, subsize); in count_segs_sb()
Dvp9_bitstream.c430 BLOCK_SIZE subsize; in write_modes_sb() local
439 subsize = get_subsize(bsize, partition); in write_modes_sb()
440 if (subsize < BLOCK_8X8) { in write_modes_sb()
465 write_modes_sb(cpi, xd, tile, w, tok, tok_end, mi_row, mi_col, subsize, in write_modes_sb()
468 subsize, max_mv_magnitude, interp_filter_selected); in write_modes_sb()
470 subsize, max_mv_magnitude, interp_filter_selected); in write_modes_sb()
472 subsize, max_mv_magnitude, interp_filter_selected); in write_modes_sb()
480 update_partition_context(xd, mi_row, mi_col, subsize, bsize); in write_modes_sb()
/external/libaom/libaom/av1/common/
Donyxc_int.h906 int mi_col, BLOCK_SIZE subsize, in update_partition_context() argument
914 memset(above_ctx, partition_context_lookup[subsize].above, bw); in update_partition_context()
915 memset(left_ctx, partition_context_lookup[subsize].left, bh); in update_partition_context()
1013 int mi_col, BLOCK_SIZE subsize, in update_ext_partition_context() argument
1028 update_partition_context(xd, mi_row, mi_col, subsize, bsize); in update_ext_partition_context()
1031 update_partition_context(xd, mi_row, mi_col, bsize2, subsize); in update_ext_partition_context()
1032 update_partition_context(xd, mi_row + hbs, mi_col, subsize, subsize); in update_ext_partition_context()
1035 update_partition_context(xd, mi_row, mi_col, subsize, subsize); in update_ext_partition_context()
1036 update_partition_context(xd, mi_row + hbs, mi_col, bsize2, subsize); in update_ext_partition_context()
1039 update_partition_context(xd, mi_row, mi_col, bsize2, subsize); in update_ext_partition_context()
[all …]
Dav1_loopfilter.c951 const BLOCK_SIZE subsize = get_partition_subsize(bsize, partition); in setup_block_mask() local
976 setup_block_mask(cm, mi_row, mi_col, subsize, plane, ssx, ssy); in setup_block_mask()
978 setup_block_mask(cm, mi_row, mi_col + hbs, subsize, plane, ssx, ssy); in setup_block_mask()
980 setup_block_mask(cm, mi_row + hbs, mi_col, subsize, plane, ssx, ssy); in setup_block_mask()
982 setup_block_mask(cm, mi_row + hbs, mi_col + hbs, subsize, plane, ssx, in setup_block_mask()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decodeframe.c1082 int mi_col, BLOCK_SIZE subsize, in dec_update_partition_context() argument
1091 memset(above_ctx, partition_context_lookup[subsize].above, bw); in dec_update_partition_context()
1092 memset(left_ctx, partition_context_lookup[subsize].left, bw); in dec_update_partition_context()
1127 BLOCK_SIZE subsize; in decode_partition() local
1135 subsize = subsize_lookup[partition][bsize]; // get_subsize(bsize, partition); in decode_partition()
1140 decode_block(twd, pbi, mi_row, mi_col, subsize, 1, 1); in decode_partition()
1144 decode_block(twd, pbi, mi_row, mi_col, subsize, n4x4_l2, n4x4_l2); in decode_partition()
1147 decode_block(twd, pbi, mi_row, mi_col, subsize, n4x4_l2, n8x8_l2); in decode_partition()
1149 decode_block(twd, pbi, mi_row + hbs, mi_col, subsize, n4x4_l2, in decode_partition()
1153 decode_block(twd, pbi, mi_row, mi_col, subsize, n8x8_l2, n4x4_l2); in decode_partition()
[all …]
/external/libaom/libaom/av1/encoder/
Dpartition_strategy.c68 const BLOCK_SIZE subsize = get_partition_subsize(bsize, PARTITION_SPLIT); in get_res_var_features() local
75 const unsigned int sub_var = cpi->fn_ptr[subsize].vf( in get_res_var_features()
238 BLOCK_SIZE subsize = get_partition_subsize(bsize, PARTITION_SPLIT); in simple_motion_search_prune_part_features() local
245 cpi, x, pc_tree, sub_mi_row, sub_mi_col, subsize, ref_list, num_refs, in simple_motion_search_prune_part_features()
251 subsize = get_partition_subsize(bsize, PARTITION_HORZ); in simple_motion_search_prune_part_features()
257 cpi, x, pc_tree, sub_mi_row, sub_mi_col, subsize, ref_list, num_refs, in simple_motion_search_prune_part_features()
264 subsize = get_partition_subsize(bsize, PARTITION_VERT); in simple_motion_search_prune_part_features()
270 cpi, x, pc_tree, sub_mi_row, sub_mi_col, subsize, ref_list, num_refs, in simple_motion_search_prune_part_features()
482 const BLOCK_SIZE subsize = get_partition_subsize(bsize, PARTITION_SPLIT); in firstpass_simple_motion_search_features() local
490 cpi, x, pc_tree, sub_mi_row, sub_mi_col, subsize, ref_list, num_refs, in firstpass_simple_motion_search_features()
Dencodeframe.c1524 const BLOCK_SIZE subsize = get_partition_subsize(bsize, partition); in encode_sb() local
1550 encode_b(cpi, tile_data, td, tp, mi_row, mi_col, dry_run, subsize, in encode_sb()
1554 encode_b(cpi, tile_data, td, tp, mi_row, mi_col, dry_run, subsize, in encode_sb()
1557 encode_b(cpi, tile_data, td, tp, mi_row, mi_col + hbs, dry_run, subsize, in encode_sb()
1562 encode_b(cpi, tile_data, td, tp, mi_row, mi_col, dry_run, subsize, in encode_sb()
1565 encode_b(cpi, tile_data, td, tp, mi_row + hbs, mi_col, dry_run, subsize, in encode_sb()
1570 encode_sb(cpi, td, tile_data, tp, mi_row, mi_col, dry_run, subsize, in encode_sb()
1572 encode_sb(cpi, td, tile_data, tp, mi_row, mi_col + hbs, dry_run, subsize, in encode_sb()
1574 encode_sb(cpi, td, tile_data, tp, mi_row + hbs, mi_col, dry_run, subsize, in encode_sb()
1577 subsize, pc_tree->split[3], rate); in encode_sb()
[all …]
Dvar_based_part.c233 BLOCK_SIZE subsize = get_partition_subsize(bsize, PARTITION_VERT); in set_vt_partitioning() local
238 get_plane_block_size(subsize, xd->plane[1].subsampling_x, in set_vt_partitioning()
240 set_block_size(cpi, x, xd, mi_row, mi_col, subsize); in set_vt_partitioning()
241 set_block_size(cpi, x, xd, mi_row, mi_col + block_width / 2, subsize); in set_vt_partitioning()
247 BLOCK_SIZE subsize = get_partition_subsize(bsize, PARTITION_HORZ); in set_vt_partitioning() local
252 get_plane_block_size(subsize, xd->plane[1].subsampling_x, in set_vt_partitioning()
254 set_block_size(cpi, x, xd, mi_row, mi_col, subsize); in set_vt_partitioning()
255 set_block_size(cpi, x, xd, mi_row + block_height / 2, mi_col, subsize); in set_vt_partitioning()
Dsegmentation.c152 const BLOCK_SIZE subsize = get_partition_subsize(bsize, PARTITION_SPLIT); in count_segs_sb() local
161 mi_row + mi_dr, mi_col + mi_dc, subsize); in count_segs_sb()
Dbitstream.c1594 const BLOCK_SIZE subsize = get_partition_subsize(bsize, partition); in write_modes_sb() local
1632 write_modes_sb(cpi, tile, w, tok, tok_end, mi_row, mi_col, subsize); in write_modes_sb()
1633 write_modes_sb(cpi, tile, w, tok, tok_end, mi_row, mi_col + hbs, subsize); in write_modes_sb()
1634 write_modes_sb(cpi, tile, w, tok, tok_end, mi_row + hbs, mi_col, subsize); in write_modes_sb()
1636 subsize); in write_modes_sb()
1678 update_ext_partition_context(xd, mi_row, mi_col, subsize, bsize, partition); in write_modes_sb()
Drdopt.c1408 const BLOCK_SIZE subsize = (BLOCK_SIZE)f_index; in get_energy_distribution_fine() local
1409 assert(block_size_wide[bsize] == 4 * block_size_wide[subsize]); in get_energy_distribution_fine()
1410 assert(block_size_high[bsize] == 4 * block_size_high[subsize]); in get_energy_distribution_fine()
1411 cpi->fn_ptr[subsize].vf(src, src_stride, dst, dst_stride, &esq[0]); in get_energy_distribution_fine()
1412 cpi->fn_ptr[subsize].vf(src + bw / 4, src_stride, dst + bw / 4, dst_stride, in get_energy_distribution_fine()
1414 cpi->fn_ptr[subsize].vf(src + bw / 2, src_stride, dst + bw / 2, dst_stride, in get_energy_distribution_fine()
1416 cpi->fn_ptr[subsize].vf(src + 3 * bw / 4, src_stride, dst + 3 * bw / 4, in get_energy_distribution_fine()
1421 cpi->fn_ptr[subsize].vf(src, src_stride, dst, dst_stride, &esq[4]); in get_energy_distribution_fine()
1422 cpi->fn_ptr[subsize].vf(src + bw / 4, src_stride, dst + bw / 4, dst_stride, in get_energy_distribution_fine()
1424 cpi->fn_ptr[subsize].vf(src + bw / 2, src_stride, dst + bw / 2, dst_stride, in get_energy_distribution_fine()
[all …]
/external/speex/libspeexdsp/
Dkiss_fftr.c36 size_t subsize, memneeded; in kiss_fftr_alloc() local
44 kiss_fft_alloc (nfft, inverse_fft, NULL, &subsize); in kiss_fftr_alloc()
45 memneeded = sizeof(struct kiss_fftr_state) + subsize + sizeof(kiss_fft_cpx) * ( nfft * 2); in kiss_fftr_alloc()
58 st->tmpbuf = (kiss_fft_cpx *) (((char *) st->substate) + subsize); in kiss_fftr_alloc()
60 kiss_fft_alloc(nfft, inverse_fft, st->substate, &subsize); in kiss_fftr_alloc()
/external/libvpx/libvpx/vp9/common/
Dvp9_mfqe.c219 const BLOCK_SIZE subsize = get_subsize(bs, partition); in mfqe_partition() local
320 mfqe_partition(cm, mi, subsize, y, u, v, y_stride, uv_stride, yd, ud, vd, in mfqe_partition()
322 mfqe_partition(cm, mi + mi_offset, subsize, y + y_offset, u + uv_offset, in mfqe_partition()
325 mfqe_partition(cm, mi + mi_offset * cm->mi_stride, subsize, in mfqe_partition()
330 mfqe_partition(cm, mi + mi_offset * cm->mi_stride + mi_offset, subsize, in mfqe_partition()
Dvp9_onyxc_int.h386 int mi_col, BLOCK_SIZE subsize, in update_partition_context() argument
397 memset(above_ctx, partition_context_lookup[subsize].above, bs); in update_partition_context()
398 memset(left_ctx, partition_context_lookup[subsize].left, bs); in update_partition_context()
/external/libaom/libaom/av1/decoder/
Ddecodeframe.c1742 BLOCK_SIZE subsize; in decode_partition() local
1780 subsize = get_partition_subsize(bsize, partition); in decode_partition()
1785 if (get_plane_block_size(subsize, pd_u->subsampling_x, pd_u->subsampling_y) == in decode_partition()
1789 block_size_wide[subsize], block_size_high[subsize]); in decode_partition()
1802 case PARTITION_NONE: DEC_BLOCK(mi_row, mi_col, subsize); break; in decode_partition()
1804 DEC_BLOCK(mi_row, mi_col, subsize); in decode_partition()
1805 if (has_rows) DEC_BLOCK(mi_row + hbs, mi_col, subsize); in decode_partition()
1808 DEC_BLOCK(mi_row, mi_col, subsize); in decode_partition()
1809 if (has_cols) DEC_BLOCK(mi_row, mi_col + hbs, subsize); in decode_partition()
1812 DEC_PARTITION(mi_row, mi_col, subsize); in decode_partition()
[all …]