Browse Source

Added an assertion in AudioThumbnail

tags/2021-05-28
jules 9 years ago
parent
commit
e05e9a470a
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp

+ 3
- 1
modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp View File

@@ -693,7 +693,9 @@ int64 AudioThumbnail::getHashCode() const
void AudioThumbnail::addBlock (const int64 startSample, const AudioSampleBuffer& incoming,
int startOffsetInBuffer, int numSamples)
{
jassert (startSample >= 0);
jassert (startSample >= 0
&& startOffsetInBuffer >= 0
&& startOffsetInBuffer + numSamples <= incoming.getNumSamples());
const int firstThumbIndex = (int) (startSample / samplesPerThumbSample);
const int lastThumbIndex = (int) ((startSample + numSamples + (samplesPerThumbSample - 1)) / samplesPerThumbSample);


Loading…
Cancel
Save