private static void ToggleRecordMovie() { if (!EmuApi.IsRunning()) { return; } if (!RecordApi.MoviePlaying() && !NetplayApi.IsConnected()) { if (RecordApi.MovieRecording()) { RecordApi.MovieStop(); } else { RecordMovieOptions options = new RecordMovieOptions( GetOutputFilename(ConfigManager.MovieFolder, ".msm"), ConfigManager.Config.MovieRecord.Author, ConfigManager.Config.MovieRecord.Description, ConfigManager.Config.MovieRecord.RecordFrom ); RecordApi.MovieRecord(ref options); } } }
private void mnuStopMovie_Click(object sender, EventArgs e) { RecordApi.MovieStop(); }