From cc543280d9869d4a7b800d547c53e38b13d02cea Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 12 Jun 2015 18:14:09 -0400 Subject: We were 2 more debug "bits" away from overflow, so recast PBD::DEBUG mechanism away from a 64bit integer and toward std::bitset. Clean up a few minor related PBD::DEBUG issues along the way --- libs/ardour/debug.cc | 80 ++++++++++++++++++++++++++-------------------------- 1 file changed, 40 insertions(+), 40 deletions(-) (limited to 'libs/ardour/debug.cc') diff --git a/libs/ardour/debug.cc b/libs/ardour/debug.cc index c0993e9da6..0a00e896d9 100644 --- a/libs/ardour/debug.cc +++ b/libs/ardour/debug.cc @@ -25,45 +25,45 @@ using namespace std; -uint64_t PBD::DEBUG::MidiSourceIO = PBD::new_debug_bit ("midisourceio"); -uint64_t PBD::DEBUG::MidiPlaylistIO = PBD::new_debug_bit ("midiplaylistio"); -uint64_t PBD::DEBUG::MidiDiskstreamIO = PBD::new_debug_bit ("mididiskstreamio"); -uint64_t PBD::DEBUG::SnapBBT = PBD::new_debug_bit ("snapbbt"); -uint64_t PBD::DEBUG::Latency = PBD::new_debug_bit ("latency"); -uint64_t PBD::DEBUG::LatencyCompensation = PBD::new_debug_bit ("latencycompensation"); -uint64_t PBD::DEBUG::Peaks = PBD::new_debug_bit ("peaks"); -uint64_t PBD::DEBUG::Processors = PBD::new_debug_bit ("processors"); -uint64_t PBD::DEBUG::ProcessThreads = PBD::new_debug_bit ("processthreads"); -uint64_t PBD::DEBUG::Graph = PBD::new_debug_bit ("graph"); -uint64_t PBD::DEBUG::Destruction = PBD::new_debug_bit ("destruction"); -uint64_t PBD::DEBUG::MTC = PBD::new_debug_bit ("mtc"); -uint64_t PBD::DEBUG::LTC = PBD::new_debug_bit ("ltc"); -uint64_t PBD::DEBUG::Transport = PBD::new_debug_bit ("transport"); -uint64_t PBD::DEBUG::Slave = PBD::new_debug_bit ("slave"); -uint64_t PBD::DEBUG::SessionEvents = PBD::new_debug_bit ("sessionevents"); -uint64_t PBD::DEBUG::MidiIO = PBD::new_debug_bit ("midiio"); -uint64_t PBD::DEBUG::MackieControl = PBD::new_debug_bit ("mackiecontrol"); -uint64_t PBD::DEBUG::MidiClock = PBD::new_debug_bit ("midiclock"); -uint64_t PBD::DEBUG::Monitor = PBD::new_debug_bit ("monitor"); -uint64_t PBD::DEBUG::Solo = PBD::new_debug_bit ("solo"); -uint64_t PBD::DEBUG::AudioPlayback = PBD::new_debug_bit ("audioplayback"); -uint64_t PBD::DEBUG::Panning = PBD::new_debug_bit ("panning"); -uint64_t PBD::DEBUG::LV2 = PBD::new_debug_bit ("lv2"); -uint64_t PBD::DEBUG::CaptureAlignment = PBD::new_debug_bit ("capturealignment"); -uint64_t PBD::DEBUG::PluginManager = PBD::new_debug_bit ("pluginmanager"); -uint64_t PBD::DEBUG::AudioUnits = PBD::new_debug_bit ("audiounits"); -uint64_t PBD::DEBUG::ControlProtocols = PBD::new_debug_bit ("controlprotocols"); -uint64_t PBD::DEBUG::CycleTimers = PBD::new_debug_bit ("cycletimers"); -uint64_t PBD::DEBUG::MidiTrackers = PBD::new_debug_bit ("miditrackers"); -uint64_t PBD::DEBUG::Layering = PBD::new_debug_bit ("layering"); -uint64_t PBD::DEBUG::TempoMath = PBD::new_debug_bit ("tempomath"); -uint64_t PBD::DEBUG::TempoMap = PBD::new_debug_bit ("tempomap"); -uint64_t PBD::DEBUG::OrderKeys = PBD::new_debug_bit ("orderkeys"); -uint64_t PBD::DEBUG::Automation = PBD::new_debug_bit ("automation"); -uint64_t PBD::DEBUG::WiimoteControl = PBD::new_debug_bit ("wiimotecontrol"); -uint64_t PBD::DEBUG::Ports = PBD::new_debug_bit ("Ports"); -uint64_t PBD::DEBUG::AudioEngine = PBD::new_debug_bit ("AudioEngine"); -uint64_t PBD::DEBUG::Soundcloud = PBD::new_debug_bit ("Soundcloud"); -uint64_t PBD::DEBUG::Butler = PBD::new_debug_bit ("Butler"); +PBD::DebugBits PBD::DEBUG::MidiSourceIO = PBD::new_debug_bit ("midisourceio"); +PBD::DebugBits PBD::DEBUG::MidiPlaylistIO = PBD::new_debug_bit ("midiplaylistio"); +PBD::DebugBits PBD::DEBUG::MidiDiskstreamIO = PBD::new_debug_bit ("mididiskstreamio"); +PBD::DebugBits PBD::DEBUG::SnapBBT = PBD::new_debug_bit ("snapbbt"); +PBD::DebugBits PBD::DEBUG::Latency = PBD::new_debug_bit ("latency"); +PBD::DebugBits PBD::DEBUG::LatencyCompensation = PBD::new_debug_bit ("latencycompensation"); +PBD::DebugBits PBD::DEBUG::Peaks = PBD::new_debug_bit ("peaks"); +PBD::DebugBits PBD::DEBUG::Processors = PBD::new_debug_bit ("processors"); +PBD::DebugBits PBD::DEBUG::ProcessThreads = PBD::new_debug_bit ("processthreads"); +PBD::DebugBits PBD::DEBUG::Graph = PBD::new_debug_bit ("graph"); +PBD::DebugBits PBD::DEBUG::Destruction = PBD::new_debug_bit ("destruction"); +PBD::DebugBits PBD::DEBUG::MTC = PBD::new_debug_bit ("mtc"); +PBD::DebugBits PBD::DEBUG::LTC = PBD::new_debug_bit ("ltc"); +PBD::DebugBits PBD::DEBUG::Transport = PBD::new_debug_bit ("transport"); +PBD::DebugBits PBD::DEBUG::Slave = PBD::new_debug_bit ("slave"); +PBD::DebugBits PBD::DEBUG::SessionEvents = PBD::new_debug_bit ("sessionevents"); +PBD::DebugBits PBD::DEBUG::MidiIO = PBD::new_debug_bit ("midiio"); +PBD::DebugBits PBD::DEBUG::MackieControl = PBD::new_debug_bit ("mackiecontrol"); +PBD::DebugBits PBD::DEBUG::MidiClock = PBD::new_debug_bit ("midiclock"); +PBD::DebugBits PBD::DEBUG::Monitor = PBD::new_debug_bit ("monitor"); +PBD::DebugBits PBD::DEBUG::Solo = PBD::new_debug_bit ("solo"); +PBD::DebugBits PBD::DEBUG::AudioPlayback = PBD::new_debug_bit ("audioplayback"); +PBD::DebugBits PBD::DEBUG::Panning = PBD::new_debug_bit ("panning"); +PBD::DebugBits PBD::DEBUG::LV2 = PBD::new_debug_bit ("lv2"); +PBD::DebugBits PBD::DEBUG::CaptureAlignment = PBD::new_debug_bit ("capturealignment"); +PBD::DebugBits PBD::DEBUG::PluginManager = PBD::new_debug_bit ("pluginmanager"); +PBD::DebugBits PBD::DEBUG::AudioUnits = PBD::new_debug_bit ("audiounits"); +PBD::DebugBits PBD::DEBUG::ControlProtocols = PBD::new_debug_bit ("controlprotocols"); +PBD::DebugBits PBD::DEBUG::CycleTimers = PBD::new_debug_bit ("cycletimers"); +PBD::DebugBits PBD::DEBUG::MidiTrackers = PBD::new_debug_bit ("miditrackers"); +PBD::DebugBits PBD::DEBUG::Layering = PBD::new_debug_bit ("layering"); +PBD::DebugBits PBD::DEBUG::TempoMath = PBD::new_debug_bit ("tempomath"); +PBD::DebugBits PBD::DEBUG::TempoMap = PBD::new_debug_bit ("tempomap"); +PBD::DebugBits PBD::DEBUG::OrderKeys = PBD::new_debug_bit ("orderkeys"); +PBD::DebugBits PBD::DEBUG::Automation = PBD::new_debug_bit ("automation"); +PBD::DebugBits PBD::DEBUG::WiimoteControl = PBD::new_debug_bit ("wiimotecontrol"); +PBD::DebugBits PBD::DEBUG::Ports = PBD::new_debug_bit ("Ports"); +PBD::DebugBits PBD::DEBUG::AudioEngine = PBD::new_debug_bit ("AudioEngine"); +PBD::DebugBits PBD::DEBUG::Soundcloud = PBD::new_debug_bit ("Soundcloud"); +PBD::DebugBits PBD::DEBUG::Butler = PBD::new_debug_bit ("Butler"); -- cgit v1.2.3