OSC make strippable null on drop references
This commit is contained in:
parent
0e88eff05c
commit
518f8108ac
@ -64,6 +64,7 @@ OSCCueObserver::clear_observer ()
|
||||
tick_enable = false;
|
||||
|
||||
strip_connections.drop_connections ();
|
||||
_strip = boost::shared_ptr<ARDOUR::Stripable> ();
|
||||
send_end (0);
|
||||
// all strip buttons should be off and faders 0 and etc.
|
||||
_osc.text_message_with_id (X_("/cue/name"), 0, " ", true, addr);
|
||||
|
@ -97,6 +97,9 @@ OSCRouteObserver::no_strip ()
|
||||
_init = true;
|
||||
|
||||
strip_connections.drop_connections ();
|
||||
_gain_control = boost::shared_ptr<ARDOUR::GainControl> ();
|
||||
_send = boost::shared_ptr<ARDOUR::Send> ();
|
||||
_strip = boost::shared_ptr<Stripable> ();
|
||||
/*
|
||||
* The strip will sit idle at this point doing nothing until
|
||||
* the surface has recalculated it's strip list and then calls
|
||||
|
@ -101,6 +101,7 @@ OSCSelectObserver::no_strip ()
|
||||
send_connections.drop_connections ();
|
||||
plugin_connections.drop_connections ();
|
||||
eq_connections.drop_connections ();
|
||||
_strip = boost::shared_ptr<Stripable> ();
|
||||
/*
|
||||
* The strip will sit idle at this point doing nothing until
|
||||
* the surface has recalculated it's strip list and then calls
|
||||
|
Loading…
Reference in New Issue
Block a user