Lines Matching refs:tile

799 static void h265e_code_skip_tile(void *ctx, H265eSlice *slice, MppWriteCtx *bitIf, TileInfo *tile)  in h265e_code_skip_tile()  argument
807 RK_U32 offset_x = tile->tile_start_x; in h265e_code_skip_tile()
808 RK_U32 offset_y = tile->tile_start_y; in h265e_code_skip_tile()
818 h265e_code_slice_header(slice, bitIf, tile->ctu_addr); in h265e_code_skip_tile()
824 cu.tile_start_x = tile->tile_start_x; in h265e_code_skip_tile()
825 cu.tile_end_x = tile->tile_end_x; in h265e_code_skip_tile()
826 cu.tile_end_y = tile->tile_end_y; in h265e_code_skip_tile()
827 for (cu_cnt = 0; cu_cnt < tile->mb_total - 1; cu_cnt++) { in h265e_code_skip_tile()
835 if (offset_x > tile->tile_end_x) { in h265e_code_skip_tile()
836 offset_x = tile->tile_start_x; in h265e_code_skip_tile()
856 TileInfo tile; in h265e_code_slice_skip_frame() local
869 tile.ctu_addr = 0; in h265e_code_slice_skip_frame()
870 tile.tile_start_y = 0; in h265e_code_slice_skip_frame()
871 tile.tile_end_y = sps->m_picHeightInLumaSamples - 1; in h265e_code_slice_skip_frame()
874 tile.tile_start_x = 0; in h265e_code_slice_skip_frame()
876 tile.mb_total = pps->m_nTileColumnWidthArray[i] * pps->m_nTileRowHeightArray[i]; in h265e_code_slice_skip_frame()
878 tile.tile_end_x = tile.tile_start_x + in h265e_code_slice_skip_frame()
881 tile.tile_end_x = sps->m_picWidthInLumaSamples - 1; in h265e_code_slice_skip_frame()
882 h265e_code_skip_tile(ctx, slice, &bitIf, &tile); in h265e_code_slice_skip_frame()
883 tile.tile_start_x += (pps->m_nTileColumnWidthArray[i] * sps->m_maxCUSize); in h265e_code_slice_skip_frame()
884 tile.ctu_addr += pps->m_nTileColumnWidthArray[i]; in h265e_code_slice_skip_frame()
889 tile.mb_total = mb_wd * mb_h; in h265e_code_slice_skip_frame()
890 tile.tile_start_x = 0; in h265e_code_slice_skip_frame()
891 tile.tile_end_x = sps->m_picWidthInLumaSamples - 1; in h265e_code_slice_skip_frame()
892 h265e_code_skip_tile(ctx, slice, &bitIf, &tile); in h265e_code_slice_skip_frame()