using ReactiveUI.Fody.Helpers; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Mesen.Config { public class VideoRecordConfig : BaseConfig { [Reactive] public VideoCodec Codec { get; set; } = VideoCodec.CSCD; [Reactive] public UInt32 CompressionLevel { get; set; } = 6; [Reactive] public bool RecordSystemHud { get; set; } = false; [Reactive] public bool RecordInputHud { get; set; } = false; } public enum VideoCodec { None = 0, ZMBV = 1, CSCD = 2, GIF = 3 } }