summaryrefslogtreecommitdiff
path: root/libs/ardour/track.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2013-07-07 03:05:29 +0200
committerRobin Gareus <robin@gareus.org>2013-07-07 04:16:54 +0200
commit29108187edabb37eed4eec52cbcbcbb736ebb497 (patch)
treee3f8e7d318840fe4d0a04c0e0d79735104feb57f /libs/ardour/track.cc
parent398839f6e1471eb784a8267dfb5cf805b1fb33a4 (diff)
fix metering when monitoring track input. (ran twice)
Diffstat (limited to 'libs/ardour/track.cc')
-rw-r--r--libs/ardour/track.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc
index dd21819e47..6d153e1cbf 100644
--- a/libs/ardour/track.cc
+++ b/libs/ardour/track.cc
@@ -945,6 +945,6 @@ Track::set_monitoring (MonitorChoice mc)
MeterState
Track::metering_state () const
{
- return _diskstream->record_enabled() ? MeteringInput : MeteringRoute;
+ return (_diskstream->record_enabled() || _meter_point == MeterInput) ? MeteringInput : MeteringRoute;
}