X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Fdebug.h;h=ff1f2c6805957a544ff70f577e179cf3397f4363;hb=79abf3dfa6d649fbf1fb6fd16cd489f434d0b909;hp=5811f7a484355a76b1ef3833df1c05a4dde0a5cb;hpb=1ab61b8564f9934c533d1c1a229888bc7e2fd557;p=ardour.git diff --git a/libs/ardour/ardour/debug.h b/libs/ardour/ardour/debug.h index 5811f7a484..ff1f2c6805 100644 --- a/libs/ardour/ardour/debug.h +++ b/libs/ardour/ardour/debug.h @@ -24,46 +24,69 @@ #include +#include "ardour/libardour_visibility.h" #include "pbd/debug.h" namespace PBD { namespace DEBUG { - extern uint64_t MidiSourceIO; - extern uint64_t MidiPlaylistIO; - extern uint64_t MidiDiskstreamIO; - extern uint64_t SnapBBT; - extern uint64_t Configuration; - extern uint64_t Latency; - extern uint64_t Processors; - extern uint64_t ProcessThreads; - extern uint64_t Graph; - extern uint64_t Destruction; - extern uint64_t MTC; - extern uint64_t LTC; - extern uint64_t Transport; - extern uint64_t Slave; - extern uint64_t SessionEvents; - extern uint64_t MidiIO; - extern uint64_t MackieControl; - extern uint64_t MidiClock; - extern uint64_t Monitor; - extern uint64_t Solo; - extern uint64_t AudioPlayback; - extern uint64_t Panning; - extern uint64_t LV2; - extern uint64_t CaptureAlignment; - extern uint64_t PluginManager; - extern uint64_t AudioUnits; - extern uint64_t ControlProtocols; - extern uint64_t CycleTimers; - extern uint64_t MidiTrackers; - extern uint64_t Layering; - extern uint64_t TempoMath; - extern uint64_t TempoMap; - extern uint64_t OrderKeys; - extern uint64_t Automation; - extern uint64_t WiimoteControl; - extern uint64_t Ports; + LIBARDOUR_API extern DebugBits MidiSourceIO; + LIBARDOUR_API extern DebugBits MidiPlaylistIO; + LIBARDOUR_API extern DebugBits MidiDiskstreamIO; + LIBARDOUR_API extern DebugBits MidiRingBuffer; + LIBARDOUR_API extern DebugBits SnapBBT; + LIBARDOUR_API extern DebugBits Latency; + LIBARDOUR_API extern DebugBits LatencyCompensation; + LIBARDOUR_API extern DebugBits Peaks; + LIBARDOUR_API extern DebugBits Processors; + LIBARDOUR_API extern DebugBits ChanMapping; + LIBARDOUR_API extern DebugBits ProcessThreads; + LIBARDOUR_API extern DebugBits Graph; + LIBARDOUR_API extern DebugBits Destruction; + LIBARDOUR_API extern DebugBits MTC; + LIBARDOUR_API extern DebugBits LTC; + LIBARDOUR_API extern DebugBits Transport; + LIBARDOUR_API extern DebugBits Slave; + LIBARDOUR_API extern DebugBits SessionEvents; + LIBARDOUR_API extern DebugBits MidiIO; + LIBARDOUR_API extern DebugBits MackieControl; + LIBARDOUR_API extern DebugBits MidiClock; + LIBARDOUR_API extern DebugBits Monitor; + LIBARDOUR_API extern DebugBits Solo; + LIBARDOUR_API extern DebugBits AudioPlayback; + LIBARDOUR_API extern DebugBits Panning; + LIBARDOUR_API extern DebugBits LV2; + LIBARDOUR_API extern DebugBits LV2Automate; + LIBARDOUR_API extern DebugBits CaptureAlignment; + LIBARDOUR_API extern DebugBits PluginManager; + LIBARDOUR_API extern DebugBits AudioUnits; + LIBARDOUR_API extern DebugBits ControlProtocols; + LIBARDOUR_API extern DebugBits CycleTimers; + LIBARDOUR_API extern DebugBits MidiTrackers; + LIBARDOUR_API extern DebugBits Layering; + LIBARDOUR_API extern DebugBits TempoMath; + LIBARDOUR_API extern DebugBits TempoMap; + LIBARDOUR_API extern DebugBits OrderKeys; + LIBARDOUR_API extern DebugBits Automation; + LIBARDOUR_API extern DebugBits WiimoteControl; + LIBARDOUR_API extern DebugBits Ports; + LIBARDOUR_API extern DebugBits AudioEngine; + LIBARDOUR_API extern DebugBits Soundcloud; + LIBARDOUR_API extern DebugBits Butler; + LIBARDOUR_API extern DebugBits Selection; + LIBARDOUR_API extern DebugBits GenericMidi; + LIBARDOUR_API extern DebugBits BackendMIDI; + LIBARDOUR_API extern DebugBits BackendAudio; + LIBARDOUR_API extern DebugBits BackendTiming; + LIBARDOUR_API extern DebugBits BackendThreads; + LIBARDOUR_API extern DebugBits BackendPorts; + LIBARDOUR_API extern DebugBits VSTCallbacks; + LIBARDOUR_API extern DebugBits DiskIO; + LIBARDOUR_API extern DebugBits FaderPort; + LIBARDOUR_API extern DebugBits FaderPort8; + LIBARDOUR_API extern DebugBits CC121; + LIBARDOUR_API extern DebugBits VCA; + LIBARDOUR_API extern DebugBits Push2; + } }