Searched refs:rst_info (Results 1 – 9 of 9) sorted by relevance
58 av1_alloc_restoration_struct(cm, &cm->rst_info[p], p > 0); in av1_alloc_restoration_buffers()97 RestorationStripeBoundaries *boundaries = &cm->rst_info[p].boundaries; in av1_alloc_restoration_buffers()119 av1_free_restoration_struct(&cm->rst_info[p]); in av1_free_restoration_buffers()125 RestorationStripeBoundaries *boundaries = &cm->rst_info[p].boundaries; in av1_free_restoration_buffers()
101 void av1_free_restoration_struct(RestorationInfo *rst_info) { in av1_free_restoration_struct() argument102 aom_free(rst_info->unit_info); in av1_free_restoration_struct()103 rst_info->unit_info = NULL; in av1_free_restoration_struct()1127 RestorationInfo *rsi = &cm->rst_info[plane]; in av1_loop_restoration_filter_frame_init()1168 if (cm->rst_info[plane].frame_restoration_type == RESTORE_NONE) continue; in av1_loop_restoration_copy_planes()1180 if (cm->rst_info[plane].frame_restoration_type == RESTORE_NONE) { in foreach_rest_unit_in_planes()1304 const RestorationInfo *rsi = &cm->rst_info[plane]; in av1_foreach_rest_unit_in_plane()1319 if (cm->rst_info[plane].frame_restoration_type == RESTORE_NONE) return 0; in av1_loop_restoration_corners_in_sb()1339 const RestorationInfo *rsi = &cm->rst_info[plane]; in av1_loop_restoration_corners_in_sb()1506 RestorationStripeBoundaries *boundaries = &cm->rst_info[plane].boundaries; in save_tile_row_boundary_lines()
710 if (cm->rst_info[plane].frame_restoration_type == RESTORE_NONE) continue; in enqueue_lr_jobs()718 if (cm->rst_info[plane].frame_restoration_type == RESTORE_NONE) continue; in enqueue_lr_jobs()863 if (cm->rst_info[plane].frame_restoration_type == RESTORE_NONE) continue; in foreach_rest_unit_in_planes_mt()868 const int unit_size = cm->rst_info[plane].restoration_unit_size; in foreach_rest_unit_in_planes_mt()
288 void av1_free_restoration_struct(RestorationInfo *rst_info);
650 RestorationInfo rst_info[MAX_MB_PLANE]; // Loop Restoration filter info. member
1354 const int rstride = cm->rst_info[plane].horz_units_per_tile; in decode_partition()1556 RestorationInfo *rsi = &cm->rst_info[p]; in decode_restoration_mode()1575 cm->rst_info[p].restoration_unit_size = sb_size; in decode_restoration_mode()1577 RestorationInfo *rsi = &cm->rst_info[0]; in decode_restoration_mode()1588 cm->rst_info[p].restoration_unit_size = size; in decode_restoration_mode()1594 cm->rst_info[1].restoration_unit_size = in decode_restoration_mode()1595 cm->rst_info[0].restoration_unit_size >> (aom_rb_read_bit(rb) * s); in decode_restoration_mode()1597 cm->rst_info[1].restoration_unit_size = in decode_restoration_mode()1598 cm->rst_info[0].restoration_unit_size; in decode_restoration_mode()1600 cm->rst_info[2].restoration_unit_size = in decode_restoration_mode()[all …]
1618 const int rstride = cm->rst_info[plane].horz_units_per_tile; in write_modes_sb()1623 &cm->rst_info[plane].unit_info[runit_idx]; in write_modes_sb()1747 RestorationInfo *rsi = &cm->rst_info[p]; in encode_restoration_mode()1777 RestorationInfo *rsi = &cm->rst_info[0]; in encode_restoration_mode()1793 aom_wb_write_bit(wb, cm->rst_info[1].restoration_unit_size != in encode_restoration_mode()1794 cm->rst_info[0].restoration_unit_size); in encode_restoration_mode()1795 assert(cm->rst_info[1].restoration_unit_size == in encode_restoration_mode()1796 cm->rst_info[0].restoration_unit_size || in encode_restoration_mode()1797 cm->rst_info[1].restoration_unit_size == in encode_restoration_mode()1798 (cm->rst_info[0].restoration_unit_size >> s)); in encode_restoration_mode()[all …]
200 const RestorationInfo *rsi = &cm->rst_info[plane]; in try_restoration_unit()1697 const RestorationInfo *rsi = &cm->rst_info[plane]; in rest_tiles_in_plane()1756 cm->rst_info[plane].frame_restoration_type = best_rtype; in av1_pick_filter_restoration()1762 copy_unit_info(best_rtype, &rusi[u], &cm->rst_info[plane].unit_info[u]); in av1_pick_filter_restoration()
4410 seq_params->subsampling_y, cm->rst_info); in av1_set_frame_size()4412 cm->rst_info[i].frame_restoration_type = RESTORE_NONE; in av1_set_frame_size()4829 if (cm->rst_info[0].frame_restoration_type != RESTORE_NONE || in cdef_restoration_frame()4830 cm->rst_info[1].frame_restoration_type != RESTORE_NONE || in cdef_restoration_frame()4831 cm->rst_info[2].frame_restoration_type != RESTORE_NONE) { in cdef_restoration_frame()4841 cm->rst_info[0].frame_restoration_type = RESTORE_NONE; in cdef_restoration_frame()4842 cm->rst_info[1].frame_restoration_type = RESTORE_NONE; in cdef_restoration_frame()4843 cm->rst_info[2].frame_restoration_type = RESTORE_NONE; in cdef_restoration_frame()5728 cm->rst_info[0].frame_restoration_type = RESTORE_NONE; in encode_with_recode_loop_and_filter()5729 cm->rst_info[1].frame_restoration_type = RESTORE_NONE; in encode_with_recode_loop_and_filter()[all …]