diff options
Diffstat (limited to 'src/MainWindow.cc')
-rw-r--r-- | src/MainWindow.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/MainWindow.cc b/src/MainWindow.cc index 46e083b..6e7bf8a 100644 --- a/src/MainWindow.cc +++ b/src/MainWindow.cc @@ -219,6 +219,7 @@ void MainWindow::updateInfo(SinkInputInfo &i) { } void MainWindow::updateInfo(SourceOutputInfo &i) { + char t[256]; if (!i.treeRef) { SourceInfo *si = serverInfoManager->getSourceInfo(i.source); if (!si) @@ -229,7 +230,9 @@ void MainWindow::updateInfo(SourceOutputInfo &i) { } Gtk::TreeRow row = *(deviceTreeStore->get_iter(i.treeRef.get_path())); - row[deviceTreeModelColumns.name] = i.name; + snprintf(t, sizeof(t), "#%i", i.index); + row[deviceTreeModelColumns.name] = t; + row[deviceTreeModelColumns.description] = i.name; row[deviceTreeModelColumns.index] = i.index; row[deviceTreeModelColumns.type] = ROW_TYPE_SOURCE_OUTPUT; |