summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/FrameTools.cpp
diff options
context:
space:
mode:
authorFog <christhecoolist@gmail.com>2014-10-11 12:31:02 -0400
committerFog <christhecoolist@gmail.com>2014-10-11 12:31:02 -0400
commit432e89b68dcd080020d2f2920f0a71a6bbd8a47b (patch)
treebf5cb5d0da12aec232c9401c3d80371ef71b98d4 /Source/Core/DolphinWX/FrameTools.cpp
parent355a2d33aa6164320e52d3d2a3940936cf17217f (diff)
Added Dump Frames/Audio to Movie Menu
Diffstat (limited to 'Source/Core/DolphinWX/FrameTools.cpp')
-rw-r--r--Source/Core/DolphinWX/FrameTools.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/Source/Core/DolphinWX/FrameTools.cpp b/Source/Core/DolphinWX/FrameTools.cpp
index 659437530a..08a2c356fe 100644
--- a/Source/Core/DolphinWX/FrameTools.cpp
+++ b/Source/Core/DolphinWX/FrameTools.cpp
@@ -216,6 +216,11 @@ wxMenuBar* CFrame::CreateMenu()
movieMenu->AppendCheckItem(IDM_SHOWFRAMECOUNT, _("Show frame counter"));
movieMenu->Check(IDM_SHOWFRAMECOUNT, SConfig::GetInstance().m_ShowFrameCount);
movieMenu->Check(IDM_RECORDREADONLY, true);
+ movieMenu->AppendSeparator();
+ movieMenu->AppendCheckItem(IDM_TOGGLE_DUMPFRAMES, _("Dump frames"));
+ movieMenu->Check(IDM_TOGGLE_DUMPFRAMES, g_ActiveConfig.bDumpFrames);
+ movieMenu->AppendCheckItem(IDM_TOGGLE_DUMPAUDIO, _("Dump audio"));
+ movieMenu->Check(IDM_TOGGLE_DUMPAUDIO, SConfig::GetInstance().m_DumpAudio);
menubar->Append(movieMenu, _("&Movie"));
// Options menu
@@ -713,6 +718,16 @@ void CFrame::OnTogglePauseMovie(wxCommandEvent& WXUNUSED (event))
SConfig::GetInstance().SaveSettings();
}
+void CFrame::OnToggleDumpFrames(wxCommandEvent& WXUNUSED(event))
+{
+ g_ActiveConfig.bDumpFrames = !g_ActiveConfig.bDumpFrames;
+}
+
+void CFrame::OnToggleDumpAudio(wxCommandEvent& WXUNUSED(event))
+{
+ SConfig::GetInstance().m_DumpAudio = !SConfig::GetInstance().m_DumpAudio;
+}
+
void CFrame::OnShowLag(wxCommandEvent& WXUNUSED (event))
{
SConfig::GetInstance().m_ShowLag = !SConfig::GetInstance().m_ShowLag;