Remove TileWorkerData This struct does not appear to be used. Change-Id: I964362e783a7f9ab6cf6ccc98bc7a279876075b4
diff --git a/av1/decoder/decoder.c b/av1/decoder/decoder.c index 8dac88b..0bce555 100644 --- a/av1/decoder/decoder.c +++ b/av1/decoder/decoder.c
@@ -145,7 +145,6 @@ AVxWorker *const worker = &pbi->tile_workers[i]; aom_get_worker_interface()->end(worker); } - aom_free(pbi->tile_worker_data); aom_free(pbi->tile_worker_info); aom_free(pbi->tile_workers);
diff --git a/av1/decoder/decoder.h b/av1/decoder/decoder.h index ebec47c..bb7512f 100644 --- a/av1/decoder/decoder.h +++ b/av1/decoder/decoder.h
@@ -33,7 +33,6 @@ extern "C" { #endif -// TODO(hkuang): combine this with TileWorkerData. typedef struct TileData { AV1_COMMON *cm; aom_reader bit_reader; @@ -47,21 +46,6 @@ DECLARE_ALIGNED(16, uint8_t, color_index_map[2][MAX_PALETTE_SQUARE]); } TileData; -typedef struct TileWorkerData { - struct AV1Decoder *pbi; - aom_reader bit_reader; - FRAME_COUNTS counts; - DECLARE_ALIGNED(16, MACROBLOCKD, xd); - /* dqcoeff are shared by all the planes. So planes must be decoded serially */ - DECLARE_ALIGNED(16, tran_low_t, dqcoeff[MAX_TX_SQUARE]); -#if CONFIG_CFL - CFL_CTX cfl; -#endif - FRAME_CONTEXT tctx; - DECLARE_ALIGNED(16, uint8_t, color_index_map[2][MAX_PALETTE_SQUARE]); - struct aom_internal_error_info error_info; -} TileWorkerData; - typedef struct TileBufferDec { const uint8_t *data; size_t size; @@ -86,7 +70,6 @@ AVxWorker *frame_worker_owner; // frame_worker that owns this pbi. AVxWorker lf_worker; AVxWorker *tile_workers; - TileWorkerData *tile_worker_data; TileInfo *tile_worker_info; int num_tile_workers;