diff options
author | falkTX <falktx@gmail.com> | 2019-01-24 15:09:42 +0000 |
---|---|---|
committer | falkTX <falktx@gmail.com> | 2019-01-24 15:09:42 +0000 |
commit | 0b3dd4d835fff40b16896e3d20367bfcde840c83 (patch) | |
tree | 3cb4331830f364abc5912b05260909234fbcd2c1 | |
parent | 768367078f42766a32563ca1e4963275a70bd522 (diff) |
Give parameter names and units
-rw-r--r-- | distrho/src/DistrhoPluginAU.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/distrho/src/DistrhoPluginAU.cpp b/distrho/src/DistrhoPluginAU.cpp index 6199f5bb..ddb523c7 100644 --- a/distrho/src/DistrhoPluginAU.cpp +++ b/distrho/src/DistrhoPluginAU.cpp @@ -89,10 +89,10 @@ public: // Name { - // FIXME - // const String& name = fPlugin.getParameterUnit(inParameterID); + const String& name = fPlugin.getParameterName(inParameterID); + CFStringRef cfname = CFStringCreateWithCString(kCFAllocatorDefault, name.buffer(), kCFStringEncodingUTF8); - // AUBase::FillInParameterName(outParameterInfo, name.buffer(), true); + AUBase::FillInParameterName(outParameterInfo, cfname, true); // FIXME true or false?? } // Hints @@ -147,9 +147,8 @@ public: } else { - // FIXME - // outParameterInfo.unit = kAudioUnitParameterUnit_CustomUnit; - // outParameterInfo.unitName = unit.buffer(); + outParameterInfo.unit = kAudioUnitParameterUnit_CustomUnit; + outParameterInfo.unitName = CFStringCreateWithCString(kCFAllocatorDefault, unit.buffer(), kCFStringEncodingUTF8); } } |