summaryrefslogtreecommitdiff
path: root/libs/ardour
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour')
-rw-r--r--libs/ardour/ardour/audio_track.h2
-rw-r--r--libs/ardour/ardour/midi_track.h2
-rw-r--r--libs/ardour/ardour/route.h2
-rw-r--r--libs/ardour/ardour/track.h2
-rw-r--r--libs/ardour/audio_track.cc10
-rw-r--r--libs/ardour/midi_track.cc10
-rw-r--r--libs/ardour/route.cc4
-rw-r--r--libs/ardour/track.cc10
8 files changed, 18 insertions, 24 deletions
diff --git a/libs/ardour/ardour/audio_track.h b/libs/ardour/ardour/audio_track.h
index c39c7f5640..01cbb633ae 100644
--- a/libs/ardour/ardour/audio_track.h
+++ b/libs/ardour/ardour/audio_track.h
@@ -67,7 +67,7 @@ class AudioTrack : public Track
boost::shared_ptr<AudioDiskstream> audio_diskstream () const;
XMLNode& state (bool full);
- int _set_state (const XMLNode&, int, bool call_base);
+ int _set_state (const XMLNode&, int);
private:
int deprecated_use_diskstream_connections ();
diff --git a/libs/ardour/ardour/midi_track.h b/libs/ardour/ardour/midi_track.h
index a2cc2e7d9d..2337cdcbed 100644
--- a/libs/ardour/ardour/midi_track.h
+++ b/libs/ardour/ardour/midi_track.h
@@ -113,7 +113,7 @@ public:
protected:
XMLNode& state (bool full);
- int _set_state (const XMLNode&, int, bool call_base);
+ int _set_state (const XMLNode&, int);
bool should_monitor () const;
bool send_silence () const;
diff --git a/libs/ardour/ardour/route.h b/libs/ardour/ardour/route.h
index e6e6a7e087..8dc3ea1b75 100644
--- a/libs/ardour/ardour/route.h
+++ b/libs/ardour/ardour/route.h
@@ -491,7 +491,7 @@ class Route : public SessionObject, public Automatable, public RouteGroupMember,
virtual bool should_monitor () const;
virtual void maybe_declick (BufferSet&, framecnt_t, int);
- virtual int _set_state (const XMLNode&, int, bool call_base);
+ virtual int _set_state (const XMLNode&, int);
boost::shared_ptr<Amp> _amp;
boost::shared_ptr<PeakMeter> _meter;
diff --git a/libs/ardour/ardour/track.h b/libs/ardour/ardour/track.h
index dd8a17f8ce..8f94625818 100644
--- a/libs/ardour/ardour/track.h
+++ b/libs/ardour/ardour/track.h
@@ -162,7 +162,7 @@ class Track : public Route, public PublicDiskstream
protected:
XMLNode& state (bool full);
- int _set_state (const XMLNode&, int version, bool);
+ int _set_state (const XMLNode&, int version);
boost::shared_ptr<Diskstream> _diskstream;
MeterPoint _saved_meter_point;
diff --git a/libs/ardour/audio_track.cc b/libs/ardour/audio_track.cc
index a4049b28a7..deefd45e89 100644
--- a/libs/ardour/audio_track.cc
+++ b/libs/ardour/audio_track.cc
@@ -201,20 +201,18 @@ AudioTrack::deprecated_use_diskstream_connections ()
int
AudioTrack::set_state (const XMLNode& node, int version)
{
- return _set_state (node, version, true);
+ return _set_state (node, version);
}
int
-AudioTrack::_set_state (const XMLNode& node, int version, bool call_base)
+AudioTrack::_set_state (const XMLNode& node, int version)
{
const XMLProperty *prop;
XMLNodeConstIterator iter;
XMLNode *child;
- if (call_base) {
- if (Track::_set_state (node, version, call_base)) {
- return -1;
- }
+ if (Track::_set_state (node, version)) {
+ return -1;
}
if ((prop = node.property (X_("mode"))) != 0) {
diff --git a/libs/ardour/midi_track.cc b/libs/ardour/midi_track.cc
index 9145cad7f3..6821d9fec3 100644
--- a/libs/ardour/midi_track.cc
+++ b/libs/ardour/midi_track.cc
@@ -136,19 +136,17 @@ MidiTrack::midi_diskstream() const
int
MidiTrack::set_state (const XMLNode& node, int version)
{
- return _set_state (node, version, true);
+ return _set_state (node, version);
}
int
-MidiTrack::_set_state (const XMLNode& node, int version, bool call_base)
+MidiTrack::_set_state (const XMLNode& node, int version)
{
const XMLProperty *prop;
XMLNodeConstIterator iter;
- if (call_base) {
- if (Track::_set_state (node, version, call_base)) {
- return -1;
- }
+ if (Track::_set_state (node, version)) {
+ return -1;
}
// No destructive MIDI tracks (yet?)
diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc
index dcb85c9156..a7fb05ec15 100644
--- a/libs/ardour/route.cc
+++ b/libs/ardour/route.cc
@@ -1884,11 +1884,11 @@ Route::state(bool full_state)
int
Route::set_state (const XMLNode& node, int version)
{
- return _set_state (node, version, true);
+ return _set_state (node, version);
}
int
-Route::_set_state (const XMLNode& node, int version, bool /*call_base*/)
+Route::_set_state (const XMLNode& node, int version)
{
if (version < 3000) {
return _set_state_2X (node, version);
diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc
index a91d31fe52..493dac73f9 100644
--- a/libs/ardour/track.cc
+++ b/libs/ardour/track.cc
@@ -82,16 +82,14 @@ Track::state (bool full)
int
Track::set_state (const XMLNode& node, int version)
{
- return _set_state (node, version, true);
+ return _set_state (node, version);
}
int
-Track::_set_state (const XMLNode& node, int version, bool call_base)
+Track::_set_state (const XMLNode& node, int version)
{
- if (call_base) {
- if (Route::_set_state (node, version, call_base)) {
- return -1;
- }
+ if (Route::_set_state (node, version)) {
+ return -1;
}
const XMLProperty* prop;