+ commandString << "if( !atracks )\n "
+ commandString << "{\n "
+ commandString << " atracks = strdup(\"" << audioTracks
+ commandString << "\");\n "
+ commandString << "}\n "
+
+ commandString << "if( !acodecs )\n "
+ commandString << "{\n "
+ commandString << " acodecs = strdup(\"" << audioEncoders
+ commandString << "\");\n "
+ commandString << "}\n "
+
+ commandString << "if( !abitrates )\n "
+ commandString << "{\n "
+ commandString << " abitrates = strdup(\"" << audioBitrates
+ commandString << "\");\n "
+ commandString << "}\n "
+
+ commandString << "if( !mixdowns )\n "
+ commandString << "{\n "
+ commandString << " mixdowns = strdup(\"" << audioMixdowns
+ commandString << "\");\n "
+ commandString << "}\n "
+
+ commandString << "if( !arates )\n "
+ commandString << "{\n "
+ commandString << " arates = strdup(\"" << audioSamplerates
+ commandString << "\");\n "
+ commandString << "}\n "
+
+ commandString << "if( !dynamic_range_compression )\n "
+ commandString << "{\n "
+ commandString << " dynamic_range_compression = strdup(\"" << audioTrackDRCs
+ commandString << "\");\n "
+ commandString << "}\n "