1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-12-17 22:21:17 +01:00

static Scrubber::Get()...

... not member functions of AudacityProject
This commit is contained in:
Paul Licameli
2019-01-22 14:59:25 -05:00
parent 15dd230ee1
commit 2f0a76ed10
13 changed files with 63 additions and 41 deletions

View File

@@ -206,7 +206,7 @@ bool DoPlayStopSelect
(AudacityProject &project, bool click, bool shift)
{
auto toolbar = project.GetControlToolBar();
auto &scrubber = project.GetScrubber();
auto &scrubber = Scrubber::Get( project );
auto token = project.GetAudioIOToken();
auto &viewInfo = ViewInfo::Get( project );
auto &selection = viewInfo.selectedRegion;
@@ -335,7 +335,7 @@ void DoTogglePinnedHead( AudacityProject &project )
// Update button image
ruler->UpdateButtonStates();
auto &scrubber = project.GetScrubber();
auto &scrubber = Scrubber::Get( project );
if (scrubber.HasMark())
scrubber.SetScrollScrubbing(value);
}
@@ -1110,7 +1110,7 @@ MenuTable::BaseItemPtr TransportMenu( AudacityProject &project )
),
// Scrubbing sub-menu
project.GetScrubber().Menu(),
Scrubber::Get( project ).Menu(),
CursorMenu,