Searched refs:log2_trafo_size (Results 1 – 4 of 4) sorted by relevance
/third_party/ffmpeg/libavcodec/ |
D | hevc_cabac.c | 873 int ff_hevc_split_transform_flag_decode(HEVCContext *s, int log2_trafo_size) in ff_hevc_split_transform_flag_decode() argument 875 return GET_CABAC(elem_offset[SPLIT_TRANSFORM_FLAG] + 5 - log2_trafo_size); in ff_hevc_split_transform_flag_decode() 1032 int log2_trafo_size, enum ScanType scan_idx, in ff_hevc_hls_residual_coding() argument 1064 int trafo_size = 1 << log2_trafo_size; in ff_hevc_hls_residual_coding() 1094 log2_trafo_size <= s->ps.pps->log2_max_transform_skip_block_size) { in ff_hevc_hls_residual_coding() 1128 shift = s->ps.sps->bit_depth + log2_trafo_size - 5; in ff_hevc_hls_residual_coding() 1134 if (s->ps.sps->scaling_list_enable_flag && !(transform_skip_flag && log2_trafo_size > 2)) { in ff_hevc_hls_residual_coding() 1141 scale_matrix = sl->sl[log2_trafo_size - 2][matrix_id]; in ff_hevc_hls_residual_coding() 1142 if (log2_trafo_size >= 4) in ff_hevc_hls_residual_coding() 1143 dc_scale = sl->sl_dc[log2_trafo_size - 4][matrix_id]; in ff_hevc_hls_residual_coding() [all …]
|
D | hevcdec.c | 1081 int log2_cb_size, int log2_trafo_size, in hls_transform_unit() argument 1085 const int log2_trafo_size_c = log2_trafo_size - s->ps.sps->hshift[1]; in hls_transform_unit() 1089 int trafo_size = 1 << log2_trafo_size; in hls_transform_unit() 1092 s->hpc.intra_pred[log2_trafo_size - 2](s, x0, y0, 0); in hls_transform_unit() 1143 if (lc->cu.pred_mode == MODE_INTRA && log2_trafo_size < 4) { in hls_transform_unit() 1164 ff_hevc_hls_residual_coding(s, x0, y0, log2_trafo_size, scan_idx, 0); in hls_transform_unit() 1165 … if (s->ps.sps->chroma_format_idc && (log2_trafo_size > 2 || s->ps.sps->chroma_format_idc == 3)) { in hls_transform_unit() 1230 int trafo_size_h = 1 << (log2_trafo_size + 1); in hls_transform_unit() 1231 int trafo_size_v = 1 << (log2_trafo_size + s->ps.sps->vshift[1]); in hls_transform_unit() 1234 ff_hevc_set_neighbour_available(s, xBase, yBase + (i << log2_trafo_size), in hls_transform_unit() [all …]
|
D | hevcdec.h | 625 int ff_hevc_split_transform_flag_decode(HEVCContext *s, int log2_trafo_size); 677 int log2_trafo_size); 685 int log2_trafo_size, enum ScanType scan_idx,
|
D | hevc_filter.c | 715 int log2_trafo_size) in ff_hevc_deblocking_boundary_strengths() argument 747 for (i = 0; i < (1 << log2_trafo_size); i += 4) { in ff_hevc_deblocking_boundary_strengths() 785 for (i = 0; i < (1 << log2_trafo_size); i += 4) { in ff_hevc_deblocking_boundary_strengths() 803 if (log2_trafo_size > log2_min_pu_size && !is_intra) { in ff_hevc_deblocking_boundary_strengths() 807 for (j = 8; j < (1 << log2_trafo_size); j += 8) { in ff_hevc_deblocking_boundary_strengths() 811 for (i = 0; i < (1 << log2_trafo_size); i += 4) { in ff_hevc_deblocking_boundary_strengths() 822 for (j = 0; j < (1 << log2_trafo_size); j += 4) { in ff_hevc_deblocking_boundary_strengths() 825 for (i = 8; i < (1 << log2_trafo_size); i += 8) { in ff_hevc_deblocking_boundary_strengths()
|