Home
last modified time | relevance | path

Searched refs:row_height (Results 1 – 8 of 8) sorted by relevance

/rockchip-linux_mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_rkv.c377 RK_U16 row_height[22]; in hal_h265d_v345_output_pps_packet() local
380 memset(row_height, 0, sizeof(row_height)); in hal_h265d_v345_output_pps_packet()
399 row_height[i] = dxva_cxt->pp.row_height_minus1[i] + 1; in hal_h265d_v345_output_pps_packet()
400 sum += row_height[i]; in hal_h265d_v345_output_pps_packet()
402 row_height[i] = ctu_height_in_pic - sum; in hal_h265d_v345_output_pps_packet()
422row_height[i] = ((i + 1) * pic_in_cts_height) / (dxva_cxt->pp.num_tile_rows_minus1 + 1) - in hal_h265d_v345_output_pps_packet()
429 row_height[0] = (height + MaxCUWidth - 1) / MaxCUWidth; in hal_h265d_v345_output_pps_packet()
439 if (row_height[j] > 0) in hal_h265d_v345_output_pps_packet()
440 row_height[j]--; in hal_h265d_v345_output_pps_packet()
441 mpp_put_bits(&bp, row_height[j], 8); in hal_h265d_v345_output_pps_packet()
[all …]
H A Dhal_h265d_vdpu34x.c340 RK_U16 row_height[22]; in hal_h265d_v345_output_pps_packet() local
343 memset(row_height, 0, sizeof(row_height)); in hal_h265d_v345_output_pps_packet()
362 row_height[i] = dxva_cxt->pp.row_height_minus1[i] + 1; in hal_h265d_v345_output_pps_packet()
363 sum += row_height[i]; in hal_h265d_v345_output_pps_packet()
365 row_height[i] = ctu_height_in_pic - sum; in hal_h265d_v345_output_pps_packet()
385row_height[i] = ((i + 1) * pic_in_cts_height) / (dxva_cxt->pp.num_tile_rows_minus1 + 1) - in hal_h265d_v345_output_pps_packet()
392 row_height[0] = (height + MaxCUWidth - 1) / MaxCUWidth; in hal_h265d_v345_output_pps_packet()
402 if (row_height[j] > 0) in hal_h265d_v345_output_pps_packet()
403 row_height[j]--; in hal_h265d_v345_output_pps_packet()
404 mpp_put_bits(&bp, row_height[j], 12); in hal_h265d_v345_output_pps_packet()
[all …]
H A Dhal_h265d_vdpu382.c333 RK_U16 row_height[22]; in hal_h265d_v382_output_pps_packet() local
336 memset(row_height, 0, sizeof(row_height)); in hal_h265d_v382_output_pps_packet()
355 row_height[i] = dxva_cxt->pp.row_height_minus1[i] + 1; in hal_h265d_v382_output_pps_packet()
356 sum += row_height[i]; in hal_h265d_v382_output_pps_packet()
358 row_height[i] = ctu_height_in_pic - sum; in hal_h265d_v382_output_pps_packet()
378row_height[i] = ((i + 1) * pic_in_cts_height) / (dxva_cxt->pp.num_tile_rows_minus1 + 1) - in hal_h265d_v382_output_pps_packet()
385 row_height[0] = (height + MaxCUWidth - 1) / MaxCUWidth; in hal_h265d_v382_output_pps_packet()
395 if (row_height[j] > 0) in hal_h265d_v382_output_pps_packet()
396 row_height[j]--; in hal_h265d_v382_output_pps_packet()
397 mpp_put_bits(&bp, row_height[j], 12); in hal_h265d_v382_output_pps_packet()
H A Dhal_h265d_vdpu384a.c519 RK_U16 row_height[22]; in hal_h265d_v345_output_pps_packet() local
522 memset(row_height, 0, sizeof(row_height)); in hal_h265d_v345_output_pps_packet()
540 row_height[i] = dxva_ctx->pp.row_height_minus1[i] + 1; in hal_h265d_v345_output_pps_packet()
541 sum += row_height[i]; in hal_h265d_v345_output_pps_packet()
543 row_height[i] = ctu_height_in_pic - sum; in hal_h265d_v345_output_pps_packet()
561row_height[i] = ((i + 1) * pic_in_cts_height) / (dxva_ctx->pp.num_tile_rows_minus1 + 1) - in hal_h265d_v345_output_pps_packet()
567 row_height[0] = (height + MaxCUWidth - 1) / MaxCUWidth; in hal_h265d_v345_output_pps_packet()
574 mpp_put_bits(&bp, row_height[i], 12); in hal_h265d_v345_output_pps_packet()
H A Dhal_h265d_vdpu383.c551 RK_U16 row_height[22]; in hal_h265d_v345_output_pps_packet() local
554 memset(row_height, 0, sizeof(row_height)); in hal_h265d_v345_output_pps_packet()
572 row_height[i] = dxva_ctx->pp.row_height_minus1[i] + 1; in hal_h265d_v345_output_pps_packet()
573 sum += row_height[i]; in hal_h265d_v345_output_pps_packet()
575 row_height[i] = ctu_height_in_pic - sum; in hal_h265d_v345_output_pps_packet()
593row_height[i] = ((i + 1) * pic_in_cts_height) / (dxva_ctx->pp.num_tile_rows_minus1 + 1) - in hal_h265d_v345_output_pps_packet()
599 row_height[0] = (height + MaxCUWidth - 1) / MaxCUWidth; in hal_h265d_v345_output_pps_packet()
606 mpp_put_bits(&bp, row_height[i], 12); in hal_h265d_v345_output_pps_packet()
/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_ps.c1921 MPP_FREE(pps->bufs.row_height); in mpp_hevc_pps_free()
2086 bufs->row_height = mpp_malloc_size(RK_U32, buf_size); in mpp_hevc_decode_nal_pps()
2090 if (!bufs->column_width || !bufs->row_height) { in mpp_hevc_decode_nal_pps()
2112 READ_UE(gb, &bufs->row_height[i]); in mpp_hevc_decode_nal_pps()
2113 bufs->row_height[i] += 1; in mpp_hevc_decode_nal_pps()
2114 sum += bufs->row_height[i]; in mpp_hevc_decode_nal_pps()
2121 bufs->row_height[pps->num_tile_rows - 1] = sps->ctb_height - sum; in mpp_hevc_decode_nal_pps()
2206 bufs->row_height = mpp_malloc_size(RK_U32, buf_size); in mpp_hevc_decode_nal_pps()
2209 if (!bufs->column_width || !bufs->row_height) { in mpp_hevc_decode_nal_pps()
2220 bufs->row_height[i] = ((i + 1) * sps->ctb_height) / pps->num_tile_rows - in mpp_hevc_decode_nal_pps()
H A Dh265d_parser.h305 RK_U32 *row_height; ///< RowHeight member
H A Dh265d_parser2_syntax.c157 pp->row_height_minus1[i] = pps->bufs.row_height[i] - 1; in fill_picture_parameters()