Home
last modified time | relevance | path

Searched refs:log2_trafo_size (Results 1 – 4 of 4) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dhevc_cabac.c873 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 …]
Dhevcdec.c1081 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 …]
Dhevcdec.h625 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,
Dhevc_filter.c715 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()