|
|
@@ -1407,12 +1407,6 @@ private: |
|
|
|
}
|
|
|
|
};
|
|
|
|
|
|
|
|
template <>
|
|
|
|
struct ASIOCallbackFunctions <sizeof(currentASIODev) / sizeof(currentASIODev[0])>
|
|
|
|
{
|
|
|
|
static void setCallbacksForDevice (ASIOCallbacks&, ASIOAudioIODevice*) noexcept {}
|
|
|
|
};
|
|
|
|
|
|
|
|
void setCallbackFunctions() noexcept
|
|
|
|
{
|
|
|
|
ASIOCallbackFunctions<0>::setCallbacksForDevice (callbacks, this);
|
|
|
@@ -1421,6 +1415,12 @@ private: |
|
|
|
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ASIOAudioIODevice)
|
|
|
|
};
|
|
|
|
|
|
|
|
template <>
|
|
|
|
struct ASIOAudioIODevice::ASIOCallbackFunctions <sizeof(currentASIODev) / sizeof(currentASIODev[0])>
|
|
|
|
{
|
|
|
|
static void setCallbacksForDevice (ASIOCallbacks&, ASIOAudioIODevice*) noexcept {}
|
|
|
|
};
|
|
|
|
|
|
|
|
//==============================================================================
|
|
|
|
class ASIOAudioIODeviceType : public AudioIODeviceType
|
|
|
|
{
|
|
|
|