private static void ToggleRecordVideo() { if (!EmuApi.IsRunning()) { return; } if (RecordApi.AviIsRecording()) { RecordApi.AviStop(); } else { string filename = GetOutputFilename(ConfigManager.AviFolder, ConfigManager.Config.AviRecord.Codec == VideoCodec.GIF ? ".gif" : ".avi"); RecordApi.AviRecord(filename, ConfigManager.Config.AviRecord.Codec, ConfigManager.Config.AviRecord.CompressionLevel); } }
private void mnuAviStop_Click(object sender, EventArgs e) { RecordApi.AviStop(); }