AVCodec.cs
1 using System; 2 3 namespace Ryujinx.Graphics.Nvdec.FFmpeg.Native 4 { 5 struct AVCodec 6 { 7 #pragma warning disable CS0649 // Field is never assigned to 8 public unsafe byte* Name; 9 public unsafe byte* LongName; 10 public int Type; 11 public AVCodecID Id; 12 public int Capabilities; 13 public byte MaxLowRes; 14 public unsafe AVRational* SupportedFramerates; 15 public IntPtr PixFmts; 16 public IntPtr SupportedSamplerates; 17 public IntPtr SampleFmts; 18 // Deprecated 19 public unsafe ulong* ChannelLayouts; 20 public unsafe IntPtr PrivClass; 21 public IntPtr Profiles; 22 public unsafe byte* WrapperName; 23 public IntPtr ChLayouts; 24 #pragma warning restore CS0649 25 } 26 }