summaryrefslogtreecommitdiff
path: root/libs/ardour/session_events.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2010-07-01 23:51:07 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2010-07-01 23:51:07 +0000
commit73ae3053ac423d7d82248343a44f9606a4b15b6b (patch)
tree72e662c7391608ff1d02c710fd6c8f3c900b52fe /libs/ardour/session_events.cc
parent234c7e9f384375e0587df1894dccb60576a3fd36 (diff)
show what post-transport-work is pending that leads us to not process events
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7354 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/session_events.cc')
-rw-r--r--libs/ardour/session_events.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/ardour/session_events.cc b/libs/ardour/session_events.cc
index abaa61b9b9..8d5ea9bd20 100644
--- a/libs/ardour/session_events.cc
+++ b/libs/ardour/session_events.cc
@@ -17,6 +17,7 @@
*/
+#include <iostream>
#include <cmath>
#include <unistd.h>
@@ -34,6 +35,7 @@
using namespace ARDOUR;
using namespace PBD;
+using namespace std;
MultiAllocSingleReleasePool Session::Event::pool ("event", sizeof (Session::Event), 512);
@@ -291,7 +293,8 @@ Session::process_event (Event* ev)
if (ev->type != Event::Locate) {
immediate_events.insert (immediate_events.end(), ev);
_remove_event (ev);
- cerr << "**** EARLY RETURN from process event, type was " << enum_2_string (ev->type) << endl;
+ cerr << "**** EARLY RETURN from process event, pending = "
+ << hex << (int) post_transport_work << dec << " type was " << enum_2_string (ev->type) << endl;
return;
}
}