Browse Source

Workaround for old Visual Studio compatibility

tags/2021-05-28
jules 7 years ago
parent
commit
7813a45b24
2 changed files with 5 additions and 5 deletions
  1. +3
    -3
      modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp
  2. +2
    -2
      modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h

+ 3
- 3
modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp View File

@@ -370,9 +370,9 @@ struct RenderSequenceBuilder
void setAssignedToNonExistentNode() noexcept { channel = { anonNodeID(), 0 }; }
private:
static constexpr NodeID anonNodeID() { return NodeID (0x7ffffffd); }
static constexpr NodeID zeroNodeID() { return NodeID (0x7ffffffe); }
static constexpr NodeID freeNodeID() { return NodeID (0x7fffffff); }
static NodeID anonNodeID() { return NodeID (0x7ffffffd); }
static NodeID zeroNodeID() { return NodeID (0x7ffffffe); }
static NodeID freeNodeID() { return NodeID (0x7fffffff); }
};
Array<AssignedBuffer> audioBuffers, midiBuffers;


+ 2
- 2
modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h View File

@@ -60,8 +60,8 @@ public:
/** Each node in the graph has a UID of this type. */
struct NodeID
{
constexpr NodeID() {}
constexpr explicit NodeID (uint32 i) : uid (i) {}
NodeID() {}
explicit NodeID (uint32 i) : uid (i) {}
uint32 uid = 0;


Loading…
Cancel
Save