- }
-
- if ((prop = node.property ("placement")) == 0) {
- warning << _("XML node describing a processor is missing the `placement' field, trying legacy placement flag from child node") << endmsg;
- if (legacy_placement) {
- prop = legacy_placement;
- } else {
- error << _("No child node with placement property") << endmsg;
- return -1;
- }
- }
-
- /* hack to handle older sessions before we only used EnumWriter */
-
- string pstr;
-
- if (prop->value() == "pre") {
- pstr = "PreFader";
- } else if (prop->value() == "post") {
- pstr = "PostFader";
- } else {
- pstr = prop->value();