View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000135 | ardour | bugs | public | 2003-11-15 15:50 | 2008-11-20 23:39 |
| Reporter | Karsten | Assigned To | paul | ||
| Priority | normal | Severity | feature | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0000135: mixer: input/output: selction-popups and caption | ||||
| Description | 1.input caption doesn't display chosen input. 2.input-popup doesn't mark activ menuentry. 3.input-popup entry "disconnect" doesn't work. 4.input/output: automatically assigned ports of new tracks don't show. | ||||
| Additional Information | 1.,2. and 3. can be solved by this patch: >>> Index: gtk_ardour/mixer_strip.cc =================================================================== RCS file: /cvsroot/ardour/ardour/gtk_ardour/mixer_strip.cc,v retrieving revision 1.110 diff -u -r1.110 mixer_strip.cc --- gtk_ardour/mixer_strip.cc 10 Nov 2003 05:00:17 -0000 1.110 +++ gtk_ardour/mixer_strip.cc 14 Nov 2003 11:12:14 -0000 @@ -617,7 +617,7 @@ MenuList& citems = input_menu.items(); citems.push_back (CheckMenuElem (c->name(), bind (slot (*this, &MixerStrip::connection_input_chosen), c))); - ARDOUR::Connection *current = _route.input_connection(); + ARDOUR::Connection *current = _route.input_io().input_connection(); if (current == c) { ignore_toggle = true; @@ -709,7 +709,7 @@ { ARDOUR::Connection *c; - if ((c = _route.input_connection()) != 0) { + if ((c = _route.input_io().input_connection()) != 0) { input_label.set_text (c->name()); } else { switch (_width) { Index: gtk_ardour/route_ui.cc =================================================================== RCS file: /cvsroot/ardour/ardour/gtk_ardour/route_ui.cc,v retrieving revision 1.39 diff -u -r1.39 route_ui.cc --- gtk_ardour/route_ui.cc 25 Jun 2003 15:16:32 -0000 1.39 +++ gtk_ardour/route_ui.cc 14 Nov 2003 11:12:15 -0000 @@ -639,7 +639,7 @@ void RouteUI::disconnect_input () { - _route.disconnect_inputs (this); + _route.input_io().disconnect_inputs (this); } <<< | ||||
| Tags | No tags attached. | ||||
|
|
this now works again, without the patch. there was a design change in the way diskstreams and audio tracks interact so that a diskstream no longer IS-A IO, it just HAS-A IO* (the track its connected to). alas, in testing this, i am seeing the reappearance of a bug from a few days ago that i thought was fixed. sigh. |
|
|
see bugnote. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2003-11-15 15:50 | Karsten | New Issue | |
| 2004-06-17 02:47 | paul | Note Added: 0001057 | |
| 2004-06-17 02:47 | paul | Status | new => resolved |
| 2004-06-17 02:47 | paul | Resolution | open => fixed |
| 2004-06-17 02:47 | paul | Assigned To | => paul |
| 2004-06-17 02:47 | paul | Note Added: 0001058 | |
| 2008-11-20 23:39 | seablade | Status | resolved => closed |