1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-05 14:18:53 +02:00

Bug1101: crash clicking on recording meter

This commit is contained in:
Paul Licameli 2015-07-29 18:11:44 -04:00
parent 317b0971c4
commit 9d6fb54806

View File

@ -855,7 +855,8 @@ bool AudioIO::ValidateDeviceNames(wxString play, wxString rec)
AudioIO::AudioIO() AudioIO::AudioIO()
{ {
mCaptureTracks = mPlaybackTracks = NULL; mCaptureTracks = new WaveTrackArray;
mPlaybackTracks = new WaveTrackArray;
mAudioThreadShouldCallFillBuffersOnce = false; mAudioThreadShouldCallFillBuffersOnce = false;
mAudioThreadFillBuffersLoopRunning = false; mAudioThreadFillBuffersLoopRunning = false;
@ -1546,8 +1547,8 @@ int AudioIO::StartStream(WaveTrackArray playbackTracks,
mTime = t0; mTime = t0;
mSeek = 0; mSeek = 0;
mLastRecordingOffset = 0; mLastRecordingOffset = 0;
mPlaybackTracks = new WaveTrackArray(playbackTracks); *mCaptureTracks = captureTracks;
mCaptureTracks = new WaveTrackArray(captureTracks); *mPlaybackTracks = playbackTracks;
#ifdef EXPERIMENTAL_MIDI_OUT #ifdef EXPERIMENTAL_MIDI_OUT
mMidiPlaybackTracks = midiPlaybackTracks; mMidiPlaybackTracks = midiPlaybackTracks;
#endif #endif