//------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using System; namespace BlendFile.DNA { using BlendFile; public class FFMpegCodecData { [DNAFieldAttribute(0, "int", "type", 4)] public int type; [DNAFieldAttribute(1, "int", "codec", 4)] public int codec; [DNAFieldAttribute(2, "int", "audio_codec", 4)] public int audio_codec; [DNAFieldAttribute(3, "int", "video_bitrate", 4)] public int video_bitrate; [DNAFieldAttribute(4, "int", "audio_bitrate", 4)] public int audio_bitrate; [DNAFieldAttribute(5, "int", "audio_mixrate", 4)] public int audio_mixrate; [DNAFieldAttribute(6, "int", "audio_channels", 4)] public int audio_channels; [DNAFieldAttribute(7, "float", "audio_volume", 4)] public float audio_volume; [DNAFieldAttribute(8, "int", "gop_size", 4)] public int gop_size; [DNAFieldAttribute(9, "int", "max_b_frames", 4)] public int max_b_frames; [DNAFieldAttribute(10, "int", "flags", 4)] public int flags; [DNAFieldAttribute(11, "int", "constant_rate_factor", 4)] public int constant_rate_factor; [DNAFieldAttribute(12, "int", "ffmpeg_preset", 4)] public int ffmpeg_preset; [DNAFieldAttribute(13, "int", "rc_min_rate", 4)] public int rc_min_rate; [DNAFieldAttribute(14, "int", "rc_max_rate", 4)] public int rc_max_rate; [DNAFieldAttribute(15, "int", "rc_buffer_size", 4)] public int rc_buffer_size; [DNAFieldAttribute(16, "int", "mux_packet_size", 4)] public int mux_packet_size; [DNAFieldAttribute(17, "int", "mux_rate", 4)] public int mux_rate; [DNAFieldAttribute(18, "void", "*_pad1", 0)] public object ptr__pad1; public FFMpegCodecData( int type, int codec, int audio_codec, int video_bitrate, int audio_bitrate, int audio_mixrate, int audio_channels, float audio_volume, int gop_size, int max_b_frames, int flags, int constant_rate_factor, int ffmpeg_preset, int rc_min_rate, int rc_max_rate, int rc_buffer_size, int mux_packet_size, int mux_rate, object ptr__pad1) { this.type = type; this.codec = codec; this.audio_codec = audio_codec; this.video_bitrate = video_bitrate; this.audio_bitrate = audio_bitrate; this.audio_mixrate = audio_mixrate; this.audio_channels = audio_channels; this.audio_volume = audio_volume; this.gop_size = gop_size; this.max_b_frames = max_b_frames; this.flags = flags; this.constant_rate_factor = constant_rate_factor; this.ffmpeg_preset = ffmpeg_preset; this.rc_min_rate = rc_min_rate; this.rc_max_rate = rc_max_rate; this.rc_buffer_size = rc_buffer_size; this.mux_packet_size = mux_packet_size; this.mux_rate = mux_rate; this.ptr__pad1 = ptr__pad1; } } }