AVPacket.cs
 1  using AVBufferRef = System.IntPtr;
 2  
 3  namespace Ryujinx.Graphics.Nvdec.FFmpeg.Native
 4  {
 5      struct AVPacket
 6      {
 7  #pragma warning disable CS0649 // Field is never assigned to
 8          public unsafe AVBufferRef* Buf;
 9          public long Pts;
10          public long Dts;
11          public unsafe byte* Data;
12          public int Size;
13          public int StreamIndex;
14          public int Flags;
15          public AVBufferRef SizeData;
16          public int SizeDataElems;
17          public long Duration;
18          public long Position;
19          public AVBufferRef Opaque;
20          public unsafe AVBufferRef* OpaqueRef;
21          public AVRational TimeBase;
22  #pragma warning restore CS0649
23      }
24  }