diff PyTypeInterface.cpp @ 62:74703a562ce3

Added valueNames attribute to parameter descriptor
author gyorgyf
date Sat, 05 Oct 2013 13:21:47 +0100
parents c1e4f706ca9a
children 5664fe298af2
line wrap: on
line diff
--- a/PyTypeInterface.cpp	Thu Jan 06 11:25:30 2011 +0000
+++ b/PyTypeInterface.cpp	Sat Oct 05 13:21:47 2013 +0100
@@ -1019,6 +1019,9 @@
 		case p::quantizeStep:
 			_convert(pyValue,pd.quantizeStep);
 			break;
+		case p::valueNames:
+			_convert(pyValue,pd.valueNames);
+			break;
 		default :
 		 	setValueError("Unknown key in Vamp ParameterDescriptor",m_strict);
 			cerr << "Invalid key in Vamp ParameterDescriptor: " << key << endl; 
@@ -1180,6 +1183,7 @@
 	parmKeys["defaultValue"] = p::defaultValue;
 	parmKeys["isQuantized"] = p::isQuantized;
 	parmKeys["quantizeStep"] = p::quantizeStep;
+	parmKeys["valueNames"] = p::valueNames;
 
 	isMapInitialised = true;
 	return true;