LMMS
Loading...
Searching...
No Matches
juce_win32_ASIO.cpp File Reference

Classes

struct  juce::ASIOSampleFormat
class  juce::ASIOAudioIODevice
struct  juce::ASIOAudioIODevice::ASIOCallbackFunctions< deviceIndex >
struct  juce::ASIOAudioIODevice::ASIOCallbackFunctions< maxNumASIODevices >
class  juce::ASIOAudioIODeviceType

Namespaces

namespace  juce
namespace  juce::ASIODebugging

Macros

#define JUCE_ASIOCALLBACK   __cdecl
#define JUCE_ASIO_LOG(msg)
#define JUCE_ASIO_LOG_ERROR(msg, errNum)

Functions

static void juce::ASIODebugging::dummyLog ()
static void juce::sendASIODeviceChangeToListeners (ASIOAudioIODeviceType *)

Variables

constexpr int juce::maxNumASIODevices = 16
static ASIOAudioIODevicejuce::currentASIODev [maxNumASIODevices] = {}
HWND juce::juce_messageWindowHandle = nullptr

Macro Definition Documentation

◆ JUCE_ASIO_LOG

#define JUCE_ASIO_LOG ( msg)
Value:
ASIODebugging::dummyLog()

◆ JUCE_ASIO_LOG_ERROR

#define JUCE_ASIO_LOG_ERROR ( msg,
errNum )
Value:
ignoreUnused (errNum); ASIODebugging::dummyLog()

◆ JUCE_ASIOCALLBACK

#define JUCE_ASIOCALLBACK   __cdecl