mirror of https://github.com/SixLabors/ImageSharp
26 changed files with 61 additions and 30 deletions
@ -0,0 +1,28 @@ |
|||
// Copyright (c) Six Labors.
|
|||
// Licensed under the Six Labors Split License.
|
|||
|
|||
using SixLabors.ImageSharp.Formats.Heif.Av1.OpenBitstreamUnit; |
|||
using SixLabors.ImageSharp.Formats.Heif.Av1.Tiling; |
|||
|
|||
namespace SixLabors.ImageSharp.Formats.Heif.Av1.Transform; |
|||
|
|||
internal class Av1FrameDecoder |
|||
{ |
|||
private ObuSequenceHeader sequenceHeader; |
|||
private ObuFrameHeader frameHeader; |
|||
private Av1FrameBuffer frameBuffer; |
|||
|
|||
public Av1FrameDecoder(ObuSequenceHeader sequenceHeader, ObuFrameHeader frameHeader, Av1FrameBuffer frameBuffer) |
|||
{ |
|||
this.sequenceHeader = sequenceHeader; |
|||
this.frameHeader = frameHeader; |
|||
this.frameBuffer = frameBuffer; |
|||
} |
|||
|
|||
public void DecodeFrame() |
|||
{ |
|||
Guard.NotNull(this.sequenceHeader); |
|||
|
|||
// TODO: Implement.
|
|||
} |
|||
} |
|||
Loading…
Reference in new issue