summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/session.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2015-05-08 16:26:52 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2015-06-29 14:18:11 -0400
commit9c95a8bdea67fb1e3b5147d3abb169756c9c78e7 (patch)
tree688deb0f1598cdf823bb93d8ba5680f11ab089a2 /libs/ardour/ardour/session.h
parent43f4b8248534664ad0b970f4f01c873d6603f57a (diff)
another signal related to record state added from Tracks.
This doesn't appear to have obviously distinct semantics from RecordStateChanged but Tracks is using it and I can't verify instantly that it could be replaced by RecordStateChanged.
Diffstat (limited to 'libs/ardour/ardour/session.h')
-rw-r--r--libs/ardour/ardour/session.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h
index df4fb0dcb2..b6f7fc1bb8 100644
--- a/libs/ardour/ardour/session.h
+++ b/libs/ardour/ardour/session.h
@@ -299,7 +299,11 @@ class LIBARDOUR_API Session : public PBD::StatefulDestructible, public PBD::Scop
/* Record status signals */
- PBD::Signal0<void> RecordStateChanged;
+ PBD::Signal0<void> RecordStateChanged; /* signals changes in recording state (i.e. are we recording) */
+ /* XXX may 2015: paul says: it isn't clear to me that this has semantics that cannot be inferrred
+ from the previous signal and session state.
+ */
+ PBD::Signal0<void> RecordArmStateChanged; /* signals changes in recording arming */
/* Transport mechanism signals */