View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004336 | ardour | bugs | public | 2011-09-27 15:06 | 2015-09-18 15:19 |
| Reporter | colinf | Assigned To | paul | ||
| Priority | normal | Severity | tweak | Reproducibility | sometimes |
| Status | closed | Resolution | fixed | ||
| Product Version | SVN/2.0-ongoing | ||||
| Target Version | 2.8.13 | ||||
| Summary | 0004336: [PATCH] Composer information is not exported to TOC/CUE files | ||||
| Description | There's a field in the Locations window to enter the Composer of each CD track defined, but whatever's entered there doesn't end up in exported CUE or TOC files. | ||||
| Additional Information | I think the attached patch does the right thing to make this work in 2.0-ongoing. It looks to me as if A3 might also suffer from the same bug, but I haven't tried it yet. | ||||
| Tags | No tags attached. | ||||
|
2011-09-27 15:06
|
export-composer.patch (1,264 bytes)
Index: gtk2_ardour/export_dialog.cc
===================================================================
--- gtk2_ardour/export_dialog.cc (revision 10141)
+++ gtk2_ardour/export_dialog.cc (working copy)
@@ -716,8 +716,8 @@
if ((*i)->cd_info.find("performer") != (*i)->cd_info.end()) {
out << " PERFORMER \"" << (*i)->cd_info["performer"] << "\"" << endl;
}
- if ((*i)->cd_info.find("string_composer") != (*i)->cd_info.end()) {
- out << " COMPOSER \"" << (*i)->cd_info["string_composer"] << "\"" << endl;
+ if ((*i)->cd_info.find("composer") != (*i)->cd_info.end()) {
+ out << " COMPOSER \"" << (*i)->cd_info["composer"] << "\"" << endl;
}
if ((*i)->cd_info.find("isrc") != (*i)->cd_info.end()) {
@@ -930,8 +930,8 @@
out << " PERFORMER \"" << (*i)->cd_info["performer"] << "\"" << endl;
}
- if ((*i)->cd_info.find("string_composer") != (*i)->cd_info.end()) {
- out << " SONGWRITER \"" << (*i)->cd_info["string_composer"] << "\"" << endl;
+ if ((*i)->cd_info.find("composer") != (*i)->cd_info.end()) {
+ out << " SONGWRITER \"" << (*i)->cd_info["composer"] << "\"" << endl;
}
/* only print "Index 00" if not at the same position as "Index 01" */
|
|
2011-09-27 15:16
|
export-composer-a3.patch (1,394 bytes)
Index: libs/ardour/export_handler.cc
===================================================================
--- libs/ardour/export_handler.cc (revision 10140)
+++ libs/ardour/export_handler.cc (working copy)
@@ -454,8 +454,8 @@
status.out << " PERFORMER \"" << status.marker->cd_info["performer"] << "\"" << endl;
}
- if (status.marker->cd_info.find("string_composer") != status.marker->cd_info.end()) {
- status.out << " SONGWRITER \"" << status.marker->cd_info["string_composer"] << "\"" << endl;
+ if (status.marker->cd_info.find("composer") != status.marker->cd_info.end()) {
+ status.out << " SONGWRITER \"" << status.marker->cd_info["composer"] << "\"" << endl;
}
if (status.track_position != status.track_start_frame) {
@@ -496,8 +496,8 @@
if (status.marker->cd_info.find("performer") != status.marker->cd_info.end()) {
status.out << " PERFORMER \"" << status.marker->cd_info["performer"] << "\"" << endl;
}
- if (status.marker->cd_info.find("string_composer") != status.marker->cd_info.end()) {
- status.out << " COMPOSER \"" << status.marker->cd_info["string_composer"] << "\"" << endl;
+ if (status.marker->cd_info.find("composer") != status.marker->cd_info.end()) {
+ status.out << " COMPOSER \"" << status.marker->cd_info["composer"] << "\"" << endl;
}
if (status.marker->cd_info.find("isrc") != status.marker->cd_info.end()) {
|
|
|
Attached an equivalent, but untested, patch for A3 too. |
|
|
A3 patch applied to SVN 10148. Thanks! |
|
|
2.0-ongoing patch applied as rev 12289. 3.0 has already been done. |
|
|
Closing old issues reported by me: these have long since been fixed. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-09-27 15:06 | colinf | New Issue | |
| 2011-09-27 15:06 | colinf | File Added: export-composer.patch | |
| 2011-09-27 15:16 | colinf | File Added: export-composer-a3.patch | |
| 2011-09-27 15:17 | colinf | Note Added: 0011579 | |
| 2011-09-27 20:19 | cth103 | cost | => 0.00 |
| 2011-09-27 20:19 | cth103 | Target Version | => 2.8.13 |
| 2011-09-27 20:19 | cth103 | Summary | Composer information is not exported to TOC/CUE files => [PATCH] Composer information is not exported to TOC/CUE files |
| 2011-09-27 20:20 | cth103 | Note Added: 0011580 | |
| 2012-05-15 12:27 | paul | Note Added: 0013244 | |
| 2012-05-15 12:27 | paul | Status | new => resolved |
| 2012-05-15 12:27 | paul | Resolution | open => fixed |
| 2012-05-15 12:27 | paul | Assigned To | => paul |
| 2015-09-18 15:19 | colinf | Note Added: 0017300 | |
| 2015-09-18 15:19 | colinf | Status | resolved => closed |