AVPacket.cs 643 B

1234567891011121314151617181920212223242526
  1. using System;
  2. using AVBufferRef = System.IntPtr;
  3. namespace Ryujinx.Graphics.Nvdec.FFmpeg.Native
  4. {
  5. struct AVPacket
  6. {
  7. #pragma warning disable CS0649
  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 IntPtr SizeData;
  16. public int SizeDataElems;
  17. public long Duration;
  18. public long Position;
  19. public IntPtr Opaque;
  20. public unsafe AVBufferRef *OpaqueRef;
  21. public AVRational TimeBase;
  22. #pragma warning restore CS0649
  23. }
  24. }