Don't explicitly store Auditioner -> Monitor connections.
authorRobin Gareus <robin@gareus.org>
Wed, 19 Apr 2017 14:38:41 +0000 (16:38 +0200)
committerRobin Gareus <robin@gareus.org>
Wed, 19 Apr 2017 14:41:51 +0000 (16:41 +0200)
commitdf98be1240907af95fc5af6495d120d52560da2f
tree7fbb82ef592285d82228112c80aa814837a4a006
parentc8aa78af07a225d6eb4f26c64732fe5f78be7a32
Don't explicitly store Auditioner -> Monitor connections.

The monitor section connection is implicit and done by default.
This fixes an issue with the auditioner connections being lost when
switching between sessions that use/don't use the monitor-section.

Previously:
1) load session with monitor section, save session
  -> global config explicitly saved
  "auditioner-output-left" -> "ardour:Monitor/audio_in 1"

2) Load a session w/o monitor-section. The config is parsed,
  "ardour:Monitor/audio_in" port does not exist, connection was lost.
libs/ardour/auditioner.cc