#include <stdbool.h>
#include "av1/common/av1_common_int.h"
#include "av1/common/resize.h"
#include "av1/common/tile_common.h"
#include "aom_dsp/aom_dsp_common.h"
void av1_tile_init(TileInfo *tile, const AV1_COMMON *cm, int row, int col) { … }
static int tile_log2(int blk_size, int target) { … }
void av1_get_tile_limits(AV1_COMMON *const cm) { … }
void av1_calculate_tile_cols(const SequenceHeader *const seq_params,
int cm_mi_rows, int cm_mi_cols,
CommonTileParams *const tiles) { … }
void av1_calculate_tile_rows(const SequenceHeader *const seq_params,
int cm_mi_rows, CommonTileParams *const tiles) { … }
void av1_tile_set_row(TileInfo *tile, const AV1_COMMON *cm, int row) { … }
void av1_tile_set_col(TileInfo *tile, const AV1_COMMON *cm, int col) { … }
int av1_get_sb_rows_in_tile(const AV1_COMMON *cm, const TileInfo *tile) { … }
int av1_get_sb_cols_in_tile(const AV1_COMMON *cm, const TileInfo *tile) { … }
bool av1_get_uniform_tile_size(const AV1_COMMON *cm, int *w, int *h) { … }
int av1_is_min_tile_width_satisfied(const AV1_COMMON *cm) { … }