Align tile_data to 32 byte boundary Change-Id: I3cd7a4598535023b97f2df772959805a9b13dd62
diff --git a/av1/encoder/encodeframe.c b/av1/encoder/encodeframe.c index 0521157..e0d255a 100644 --- a/av1/encoder/encodeframe.c +++ b/av1/encoder/encodeframe.c
@@ -4894,8 +4894,9 @@ if (cpi->tile_data == NULL || cpi->allocated_tiles < tile_cols * tile_rows) { if (cpi->tile_data != NULL) aom_free(cpi->tile_data); - CHECK_MEM_ERROR(cm, cpi->tile_data, aom_malloc(tile_cols * tile_rows * - sizeof(*cpi->tile_data))); + CHECK_MEM_ERROR( + cm, cpi->tile_data, + aom_memalign(32, tile_cols * tile_rows * sizeof(*cpi->tile_data))); cpi->allocated_tiles = tile_cols * tile_rows; for (tile_row = 0; tile_row < tile_rows; ++tile_row)