Audacity 3.2.0
|
#include "TransportUtilities.h"
#include <thread>
#include "AudioIO.h"
#include "AudioIOSequences.h"
#include "CommandContext.h"
#include "Project.h"
#include "ProjectAudioIO.h"
#include "ProjectAudioManager.h"
#include "SampleTrack.h"
#include "StretchingSequence.h"
#include "ViewInfo.h"
#include "toolbars/ControlToolBar.h"
#include "ProgressDialog.h"
#include "WaveTrack.h"
Go to the source code of this file.
Functions | |
TransportSequences | MakeTransportTracks (TrackList &trackList, bool selectedOnly, bool nonWaveToo) |
TransportSequences MakeTransportTracks | ( | TrackList & | trackList, |
bool | selectedOnly, | ||
bool | nonWaveToo = false |
||
) |
nonWaveToo | if true, collect all PlayableTracks |
Definition at line 208 of file TransportUtilities.cpp.
References TrackList::Any(), Track::Any(), StretchingSequence::Create(), Track::IsSelected(), TransportSequences::otherPlayableSequences, and TransportSequences::playbackSequences.
Referenced by EffectPreview(), anonymous_namespace{TransportMenus.cpp}::OnPunchAndRoll(), ProjectAudioManager::OnRecord(), and ProjectAudioManager::PlayPlayRegion().