finalize fix for MIDI track monitoring
git-svn-id: svn://localhost/ardour2/branches/3.0@13646 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
6e337459a9
commit
0bf7323df3
@ -102,7 +102,6 @@ public:
|
||||
boost::shared_ptr<MidiBuffer> get_gui_feed_buffer () const;
|
||||
|
||||
void set_monitoring (MonitorChoice);
|
||||
MonitorState monitoring_state () const;
|
||||
|
||||
void set_input_active (bool);
|
||||
bool input_active () const;
|
||||
|
@ -772,30 +772,3 @@ MidiTrack::set_monitoring (MonitorChoice mc)
|
||||
}
|
||||
}
|
||||
|
||||
MonitorState
|
||||
MidiTrack::monitoring_state () const
|
||||
{
|
||||
return Track::monitoring_state();
|
||||
|
||||
/* Explicit requests */
|
||||
|
||||
if (_monitoring & MonitorInput) {
|
||||
return MonitoringInput;
|
||||
}
|
||||
|
||||
if (_monitoring & MonitorDisk) {
|
||||
return MonitoringDisk;
|
||||
}
|
||||
|
||||
if (_session.transport_rolling()) {
|
||||
return MonitoringDisk;
|
||||
}
|
||||
|
||||
/* the return value here doesn't mean that we're actually monitoring
|
||||
* input, let alone input *audio*. but it means that we are NOT
|
||||
* monitoring silence. this allows us to still hear any audio generated
|
||||
* by using internal generation techniques
|
||||
*/
|
||||
|
||||
return MonitoringInput;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user