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 ();
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;
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;
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;
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) {
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?)
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);
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;