Browse Source

AudioPerformanceTest: cleaned up some Visual Studio compiler warnings and errors.

tags/2021-05-28
Timur Doumler 9 years ago
parent
commit
5d4bef2f99
2 changed files with 7 additions and 7 deletions
  1. +1
    -1
      extras/AudioPerformanceTest/Source/Main.cpp
  2. +6
    -6
      extras/AudioPerformanceTest/Source/MainComponent.h

+ 1
- 1
extras/AudioPerformanceTest/Source/Main.cpp View File

@@ -43,7 +43,7 @@ public:
bool moreThanOneInstanceAllowed() override { return true; }
//==============================================================================
void initialise (const String& commandLine) override
void initialise (const String&) override
{
mainWindow = new MainWindow (getApplicationName());
}


+ 6
- 6
extras/AudioPerformanceTest/Source/MainComponent.h View File

@@ -30,7 +30,7 @@
#define MAINCOMPONENT_H_INCLUDED
#include "../JuceLibraryCode/JuceHeader.h"
#include <mutex>
//==============================================================================
class MainContentComponent : public AudioAppComponent,
@@ -75,7 +75,7 @@ public:
const double startTimeMs = getPreciseTimeMs();
AudioBuffer<float>& outputAudio = *bufferToFill.buffer;
int bufferSize = outputAudio.getNumSamples();
std::size_t bufferSize = (std::size_t) outputAudio.getNumSamples();
initialiseBuffers (bufferToFill, bufferSize);
for (int ch = 0; ch < outputAudio.getNumChannels(); ++ch)
@@ -121,7 +121,7 @@ public:
//==========================================================================
void resized() override
{
loopIterationsSlider.setBounds (getLocalBounds().withSizeKeepingCentre (proportionOfWidth (0.9), 50));
loopIterationsSlider.setBounds (getLocalBounds().withSizeKeepingCentre (proportionOfWidth (0.9f), 50));
}
private:
@@ -146,7 +146,7 @@ private:
}
//==========================================================================
void initialiseBuffers (const AudioSourceChannelInfo& bufferToFill, int bufferSize)
void initialiseBuffers (const AudioSourceChannelInfo& bufferToFill, std::size_t bufferSize)
{
if (bufferSize != a.size())
{
@@ -168,7 +168,7 @@ private:
}
//==========================================================================
void crunchSomeNumbers (float* outBuffer, int bufferSize, int numIterations) noexcept
void crunchSomeNumbers (float* outBuffer, std::size_t bufferSize, int numIterations) noexcept
{
jassert (a.size() == bufferSize && b.size() == bufferSize && c.size() == bufferSize);
@@ -243,7 +243,7 @@ private:
//==========================================================================
void updateNumLoopIterationsPerCallback()
{
numLoopIterationsPerCallback = loopIterationsSlider.getValue();
numLoopIterationsPerCallback = (int) loopIterationsSlider.getValue();
}
//==========================================================================


Loading…
Cancel
Save