![]() |
Audacity 3.2.0
|
#include <AudioIO.h>
Public Member Functions | |
TransportTracks ()=default | |
TransportTracks (TrackList &trackList, bool selectedOnly, bool nonWaveToo=false) | |
Public Attributes | |
SampleTrackConstArray | playbackTracks |
WritableSampleTrackArray | captureTracks |
PlayableTrackConstArray | otherPlayableTracks |
SampleTrackConstArray | prerollTracks |
|
default |
TransportTracks::TransportTracks | ( | TrackList & | trackList, |
bool | selectedOnly, | ||
bool | nonWaveToo = false |
||
) |
nonWaveToo | if true, collect all PlayableTracks |
Definition at line 126 of file AudioIO.cpp.
References TrackList::Any(), Track::Any(), Track::IsSelected(), otherPlayableTracks, and playbackTracks.
WritableSampleTrackArray TransportTracks::captureTracks |
Definition at line 88 of file AudioIO.h.
Referenced by ProjectAudioManager::DoRecord(), ProjectAudioManager::OnRecord(), and AudioIO::StartStream().
PlayableTrackConstArray TransportTracks::otherPlayableTracks |
Definition at line 89 of file AudioIO.h.
Referenced by anonymous_namespace{MIDIPlay.h}::MIDIPlay::StartOtherStream(), AudioIO::StartStream(), and TransportTracks().
SampleTrackConstArray TransportTracks::playbackTracks |
Definition at line 87 of file AudioIO.h.
Referenced by ProjectAudioManager::OnRecord(), AudioIO::StartStream(), and TransportTracks().
SampleTrackConstArray TransportTracks::prerollTracks |
Definition at line 92 of file AudioIO.h.
Referenced by AudioIO::AllocateBuffers().