1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

ASIO: Fix warnings when building with ClangCL

This commit is contained in:
reuk 2020-08-03 18:14:22 +01:00
parent 64fa95deef
commit c4f41de21d
No known key found for this signature in database
GPG key ID: 9ADCD339CFC98A11

View file

@ -504,7 +504,7 @@ public:
{
inBuffers[n] = ioBufferSpace + (currentBlockSizeSamples * n);
ASIOChannelInfo channelInfo = { 0 };
ASIOChannelInfo channelInfo = {};
channelInfo.channel = i;
channelInfo.isInput = 1;
asioObject->getChannelInfo (&channelInfo);
@ -526,7 +526,7 @@ public:
{
outBuffers[n] = ioBufferSpace + (currentBlockSizeSamples * (numActiveInputChans + n));
ASIOChannelInfo channelInfo = { 0 };
ASIOChannelInfo channelInfo = {};
channelInfo.channel = i;
channelInfo.isInput = 0;
asioObject->getChannelInfo (&channelInfo);
@ -673,10 +673,10 @@ public:
lastCallback->audioDeviceStopped();
}
String getLastError() { return error; }
bool hasControlPanel() const { return true; }
String getLastError() override { return error; }
bool hasControlPanel() const override { return true; }
bool showControlPanel()
bool showControlPanel() override
{
JUCE_ASIO_LOG ("showing control panel");
@ -785,7 +785,7 @@ private:
String getChannelName (int index, bool isInput) const
{
ASIOChannelInfo channelInfo = { 0 };
ASIOChannelInfo channelInfo = {};
channelInfo.channel = index;
channelInfo.isInput = isInput ? 1 : 0;
asioObject->getChannelInfo (&channelInfo);
@ -1065,7 +1065,7 @@ private:
for (int i = 0; i < totalNumOutputChans; ++i)
{
ASIOChannelInfo channelInfo = { 0 };
ASIOChannelInfo channelInfo = {};
channelInfo.channel = i;
channelInfo.isInput = 0;
asioObject->getChannelInfo (&channelInfo);