13
0

Revert "show track-ID in mixer" and "...towards unique track numbers."

This reverts commits:
  ca54ea2b462869bfd9254a493d073ca1e9ad4b8e.
  9e87e058e26b87013e89ddf5d3b7358d50024d60.
This commit is contained in:
Robin Gareus 2013-07-10 01:56:20 +02:00
parent 833ab2ebbd
commit 0571e5d6ae
6 changed files with 1 additions and 38 deletions

View File

@ -1545,7 +1545,7 @@ MixerStrip::name_changed ()
{
switch (_width) {
case Wide:
name_button.set_text (_route->id_and_name());
name_button.set_text (_route->name());
break;
case Narrow:
name_button.set_text (PBD::short_version (_route->name(), 5));

View File

@ -98,8 +98,6 @@ class Route : public SessionObject, public Automatable, public RouteGroupMember,
std::string comment() { return _comment; }
void set_comment (std::string str, void *src);
std::string id_and_name(std::string id_prefix="", std::string id_suffix=" ");
bool set_name (const std::string& str);
static void set_name_in_state (XMLNode &, const std::string &);
@ -186,9 +184,6 @@ class Route : public SessionObject, public Automatable, public RouteGroupMember,
void set_meter_type (MeterType t) { _meter_type = t; }
MeterType meter_type() const { return _meter_type; }
void set_unique_id (uint32_t id) { _unique_id = id; }
uint32_t unique_id() const { return _unique_id; }
/* Processors */
boost::shared_ptr<Amp> amp() const { return _amp; }
@ -500,7 +495,6 @@ class Route : public SessionObject, public Automatable, public RouteGroupMember,
uint32_t _soloed_by_others_upstream;
uint32_t _soloed_by_others_downstream;
uint32_t _solo_isolated;
uint32_t _unique_id;
bool _denormal_protection;

View File

@ -929,7 +929,6 @@ class Session : public PBD::StatefulDestructible, public PBD::ScopedConnectionLi
bool _writable;
bool _was_seamless;
bool _under_nsm_control;
uint32_t _unique_track_number;
void initialize_latencies ();
void set_worst_io_latencies ();

View File

@ -88,7 +88,6 @@ Route::Route (Session& sess, string name, Flag flg, DataType default_type)
, _soloed_by_others_upstream (0)
, _soloed_by_others_downstream (0)
, _solo_isolated (0)
, _unique_id (0)
, _denormal_protection (false)
, _recordable (true)
, _silent (false)
@ -1882,9 +1881,6 @@ Route::state(bool full_state)
node->add_property("meter-type", enum_2_string (_meter_type));
snprintf (buf, sizeof (buf), "%d", _unique_id);
node->add_property("unique-id", buf);
if (_route_group) {
node->add_property("route-group", _route_group->name());
}
@ -2063,10 +2059,6 @@ Route::set_state (const XMLNode& node, int version)
_meter_type = MeterType (string_2_enum (prop->value (), _meter_type));
}
if ((prop = node.property (X_("unique-id"))) != 0) {
_unique_id = atoi(prop->value());
}
set_processor_state (processor_state);
// this looks up the internal instrument in processors
@ -3488,18 +3480,6 @@ Route::set_name (const string& str)
return ret;
}
std::string
Route::id_and_name (std::string id_prefix, std::string id_postfix)
{
if (_unique_id == 0) {
return name();
} else {
stringstream ss;
ss << id_prefix << _unique_id << id_postfix << name();
return ss.str();
}
}
/** Set the name of a route in an XML description.
* @param node XML <Route> node to set the name in.
* @param name New name.

View File

@ -134,7 +134,6 @@ Session::Session (AudioEngine &eng,
, _target_transport_speed (0.0)
, _requested_return_frame (-1)
, _under_nsm_control (false)
, _unique_track_number (0)
, _session_dir (new SessionDirectory(fullpath))
, state_tree (0)
, _state_of_the_state (Clean)
@ -1650,7 +1649,6 @@ Session::new_midi_track (const ChanCount& input, const ChanCount& output, boost:
try {
track.reset (new MidiTrack (*this, track_name, Route::Flag (0), mode));
track->set_unique_id(++_unique_track_number);
if (track->init ()) {
goto failed;
@ -1886,7 +1884,6 @@ Session::new_audio_track (int input_channels, int output_channels, TrackMode mod
try {
track.reset (new AudioTrack (*this, track_name, Route::Flag (0), mode));
track->set_unique_id(++_unique_track_number);
if (track->init ()) {
goto failed;

View File

@ -1033,9 +1033,6 @@ Session::state (bool full_state)
snprintf (buf, sizeof (buf), "%" PRIu64, ID::counter());
node->add_property ("id-counter", buf);
snprintf (buf, sizeof (buf), "%d", _unique_track_number);
node->add_property ("trackid-counter", buf);
/* save the event ID counter */
snprintf (buf, sizeof (buf), "%d", Evoral::event_id_counter());
@ -1244,10 +1241,6 @@ Session::set_state (const XMLNode& node, int version)
ID::init_counter (now);
}
if ((prop = node.property (X_("trackid-counter"))) != 0) {
_unique_track_number = atoi (prop->value());
}
if ((prop = node.property (X_("event-counter"))) != 0) {
Evoral::init_event_id_counter (atoi (prop->value()));
}