|
|
|
@@ -38,6 +38,10 @@ |
|
|
|
# define JACK_METADATA_PRETTY_NAME "http://jackaudio.org/metadata/pretty-name" |
|
|
|
#endif |
|
|
|
|
|
|
|
#ifndef JACK_METADATA_PORT_GROUP |
|
|
|
# define JACK_METADATA_PORT_GROUP "http://jackaudio.org/metadata/port-group" |
|
|
|
#endif |
|
|
|
|
|
|
|
#ifndef JACK_METADATA_SIGNAL_TYPE |
|
|
|
# define JACK_METADATA_SIGNAL_TYPE "http://jackaudio.org/metadata/signal-type" |
|
|
|
#endif |
|
|
|
@@ -588,6 +592,12 @@ private: |
|
|
|
jackbridge_set_property(fClient, uuid, JACK_METADATA_ORDER, strBuf, "http://www.w3.org/2001/XMLSchema#integer"); |
|
|
|
} |
|
|
|
|
|
|
|
if (port.groupId != kPortGroupNone) |
|
|
|
{ |
|
|
|
const PortGroupWithId& portGroup(fPlugin.getPortGroupById(port.groupId)); |
|
|
|
jackbridge_set_property(fClient, uuid, JACK_METADATA_PORT_GROUP, portGroup.name, "text/plain"); |
|
|
|
} |
|
|
|
|
|
|
|
if (port.hints & kAudioPortIsCV) |
|
|
|
{ |
|
|
|
jackbridge_set_property(fClient, uuid, JACK_METADATA_SIGNAL_TYPE, "CV", "text/plain"); |
|
|
|
|