Fix AU port-name encoding.
This allows us to revert ec8cf4e4
, maybe. After testing if
port-names are still properly displayed.
This commit is contained in:
parent
ec8cf4e4f5
commit
d121e6bf15
|
@ -659,9 +659,9 @@ AUPlugin::discover_parameters ()
|
||||||
const CAAUParameter* param = param_info.GetParamInfo (d.id);
|
const CAAUParameter* param = param_info.GetParamInfo (d.id);
|
||||||
const AudioUnitParameterInfo& info (param->ParamInfo());
|
const AudioUnitParameterInfo& info (param->ParamInfo());
|
||||||
|
|
||||||
const int len = CFStringGetLength (param->GetName());;
|
const int len = CFStringGetLength (param->GetName());
|
||||||
char local_buffer[len*2];
|
char local_buffer[len*2];
|
||||||
Boolean good = CFStringGetCString(param->GetName(),local_buffer,len*2,kCFStringEncodingMacRoman);
|
Boolean good = CFStringGetCString (param->GetName(), local_buffer ,len*2 , kCFStringEncodingUTF8);
|
||||||
if (!good) {
|
if (!good) {
|
||||||
d.label = "???";
|
d.label = "???";
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user