mirror of
https://github.com/cookiengineer/audacity
synced 2026-02-09 13:12:17 +01:00
Track.cpp does not depend directly on AudioIO
This commit is contained in:
@@ -1544,3 +1544,16 @@ void ControlToolBar::CancelRecording()
|
||||
const auto project = GetActiveProject();
|
||||
TrackList::Get( *project ).ClearPendingTracks();
|
||||
}
|
||||
|
||||
TransportTracks GetAllPlaybackTracks(TrackList &trackList, bool selectedOnly, bool useMidi)
|
||||
{
|
||||
TransportTracks result;
|
||||
result.playbackTracks = trackList.GetWaveTrackArray(selectedOnly);
|
||||
#ifdef EXPERIMENTAL_MIDI_OUT
|
||||
if (useMidi)
|
||||
result.midiTracks = trackList.GetNoteTrackConstArray(selectedOnly);
|
||||
#else
|
||||
WXUNUSED(useMidi);
|
||||
#endif
|
||||
return result;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user