// Copyright (c) Six Labors. // Licensed under the Six Labors Split License. using SixLabors.ImageSharp.Formats.Heif.Av1; namespace SixLabors.ImageSharp.Tests.Formats.Heif.Av1; internal class Av1TileDecoderStub : IAv1TileReader, IAv1TileWriter { private readonly Dictionary tileDatas = []; public void ReadTile(Span tileData, int tileNum) => this.tileDatas.Add(tileNum, tileData.ToArray()); public Span WriteTile(int tileNum) => this.tileDatas[tileNum]; }