summaryrefslogtreecommitdiff
path: root/libs/pbd
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2015-05-17 20:55:04 +1000
committerTim Mayberry <mojofunk@gmail.com>2015-07-31 09:59:54 +1000
commite258c827e243d029f824f98d9ee4de9fbaf3f207 (patch)
tree95d4cbed3eaf6e63885e11d56b8982ecdbb39962 /libs/pbd
parentb12f865a4ac161c2d9e08379a83842342975090c (diff)
WinMME based midi input/output for portaudio backend
TODO: Use MMCSS to elevate thread priorities Enable/test and fix SYSEX related code
Diffstat (limited to 'libs/pbd')
-rw-r--r--libs/pbd/debug.cc5
-rw-r--r--libs/pbd/pbd/debug.h5
2 files changed, 10 insertions, 0 deletions
diff --git a/libs/pbd/debug.cc b/libs/pbd/debug.cc
index 9150cd6883..b42e7f047e 100644
--- a/libs/pbd/debug.cc
+++ b/libs/pbd/debug.cc
@@ -63,6 +63,11 @@ DebugBits PBD::DEBUG::Configuration = PBD::new_debug_bit ("configuration");
from dynamically loaded code, for use in command line parsing, is way above the pay grade
of this debug tracing scheme.
*/
+DebugBits PBD::DEBUG::BackendMIDI = PBD::new_debug_bit ("BackendMIDI");
+DebugBits PBD::DEBUG::BackendAudio = PBD::new_debug_bit ("BackendAudio");
+DebugBits PBD::DEBUG::BackendTiming = PBD::new_debug_bit ("BackendTiming");
+DebugBits PBD::DEBUG::BackendThreads = PBD::new_debug_bit ("BackendThreads");
+
DebugBits PBD::DEBUG::WavesMIDI = PBD::new_debug_bit ("WavesMIDI");
DebugBits PBD::DEBUG::WavesAudio = PBD::new_debug_bit ("WavesAudio");
diff --git a/libs/pbd/pbd/debug.h b/libs/pbd/pbd/debug.h
index 8beed56d41..cc3fbdcf55 100644
--- a/libs/pbd/pbd/debug.h
+++ b/libs/pbd/pbd/debug.h
@@ -56,6 +56,11 @@ namespace PBD {
LIBPBD_API extern DebugBits Configuration;
LIBPBD_API extern DebugBits FileUtils;
+ LIBPBD_API extern DebugBits BackendMIDI;
+ LIBPBD_API extern DebugBits BackendAudio;
+ LIBPBD_API extern DebugBits BackendTiming;
+ LIBPBD_API extern DebugBits BackendThreads;
+
/* See notes in ../debug.cc on why these are defined here */
LIBPBD_API extern DebugBits WavesMIDI;