View Issue Details

IDProjectCategoryView StatusLast Update
0000135ardourbugspublic2008-11-20 23:39
ReporterKarsten Assigned Topaul  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Summary0000135: mixer: input/output: selction-popups and caption
Description1.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 Information1.,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);
 }

<<<
TagsNo tags attached.

Activities

paul

2004-06-17 02:47

administrator   ~0001057

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.

paul

2004-06-17 02:47

administrator   ~0001058

see bugnote.

Issue History

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