diff options
| author | skidau <skidau@gmail.com> | 2014-10-12 14:06:29 +1100 |
|---|---|---|
| committer | skidau <skidau@gmail.com> | 2014-10-12 14:06:29 +1100 |
| commit | 88f885f5a44aa5a73014087e781490e5c81d30f8 (patch) | |
| tree | 00e7a4951335859720153c74f2497c5072f8b3e0 /Source/Core/DolphinWX/FrameTools.cpp | |
| parent | a00ad6871c92aa74b26cf8e88f5d94bfe1193503 (diff) | |
| parent | 432e89b68dcd080020d2f2920f0a71a6bbd8a47b (diff) | |
Merge pull request #1257 from RisingFog/moviemenudumping
Added Dump Frames/Audio to Movie Menu
Diffstat (limited to 'Source/Core/DolphinWX/FrameTools.cpp')
| -rw-r--r-- | Source/Core/DolphinWX/FrameTools.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Source/Core/DolphinWX/FrameTools.cpp b/Source/Core/DolphinWX/FrameTools.cpp index fe8c872fb4..dcd8300073 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 @@ -720,6 +725,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; |
