mark session dirty when plugin pin mapping changes

This commit is contained in:
Robin Gareus
2016-04-07 18:38:24 +02:00
parent 3868c5b4a4
commit 01251e7e14

View File

@@ -972,6 +972,7 @@ PluginInsert::set_input_map (uint32_t num, ChanMapping m) {
if (changed) {
PluginMapChanged (); /* EMIT SIGNAL */
_mapping_changed = true;
_session.set_dirty();
}
}
}
@@ -985,6 +986,7 @@ PluginInsert::set_output_map (uint32_t num, ChanMapping m) {
if (changed) {
PluginMapChanged (); /* EMIT SIGNAL */
_mapping_changed = true;
_session.set_dirty();
}
}
}
@@ -997,6 +999,7 @@ PluginInsert::set_thru_map (ChanMapping m) {
if (changed) {
PluginMapChanged (); /* EMIT SIGNAL */
_mapping_changed = true;
_session.set_dirty();
}
}
@@ -1265,6 +1268,7 @@ PluginInsert::reset_map (bool emit)
if (emit) {
PluginMapChanged (); /* EMIT SIGNAL */
_mapping_changed = true;
_session.set_dirty();
}
return true;
}