diff options
author | Damien Zammit <damien@zamaudio.com> | 2014-04-25 18:27:09 +1000 |
---|---|---|
committer | Damien Zammit <damien@zamaudio.com> | 2014-04-25 18:27:09 +1000 |
commit | e812cb0b8fa8d7722798b029961467335211e0bb (patch) | |
tree | c0ab86db95c5be7e2130691927fee81607c8c20b /libs | |
parent | 61031127ceb9870c7a1c9b58ba2619093652cda7 (diff) |
Extended buffer size of atom ports
Signed-off-by: Damien Zammit <damien@zamaudio.com>
Diffstat (limited to 'libs')
-rw-r--r-- | libs/distrho/src/DistrhoPluginLV2export.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libs/distrho/src/DistrhoPluginLV2export.cpp b/libs/distrho/src/DistrhoPluginLV2export.cpp index 7c18759..59dd088 100644 --- a/libs/distrho/src/DistrhoPluginLV2export.cpp +++ b/libs/distrho/src/DistrhoPluginLV2export.cpp @@ -130,6 +130,7 @@ void lv2_generate_ttl(const char* const basename) pluginString += "@prefix doap: <http://usefulinc.com/ns/doap#> .\n"; pluginString += "@prefix foaf: <http://xmlns.com/foaf/0.1/> .\n"; pluginString += "@prefix lv2: <" LV2_CORE_PREFIX "> .\n"; + pluginString += "@prefix resizeatom: <http://lv2plug.in/ns/ext/resize-port#> .\n"; #if DISTRHO_PLUGIN_HAS_UI pluginString += "@prefix ui: <" LV2_UI_PREFIX "> .\n"; #endif @@ -151,6 +152,9 @@ void lv2_generate_ttl(const char* const basename) pluginString += ",\n <" LV2_OPTIONS__interface "> "; pluginString += ",\n <" LV2_WORKER__interface "> "; #endif +#if DISTRHO_LV2_USE_EVENTS_IN || DISTRHO_LV2_USE_EVENTS_OUT + pluginString += ",\n resizeatom:interface "; +#endif #if DISTRHO_PLUGIN_WANT_PROGRAMS pluginString += ",\n <" LV2_PROGRAMS__Interface "> "; #endif @@ -227,6 +231,7 @@ void lv2_generate_ttl(const char* const basename) pluginString += " lv2:name \"Events Input\" ;\n"; pluginString += " lv2:symbol \"lv2_events_in\" ;\n"; pluginString += " atom:bufferType atom:Sequence ;\n"; + pluginString += " resizeatom:minimumSize 2048 ;\n"; # if (DISTRHO_PLUGIN_WANT_STATE && DISTRHO_PLUGIN_HAS_UI) pluginString += " atom:supports <" LV2_ATOM__String "> ;\n"; # endif @@ -247,6 +252,7 @@ void lv2_generate_ttl(const char* const basename) pluginString += " lv2:index " + d_string(portIndex) + " ;\n"; pluginString += " lv2:name \"Events Output\" ;\n"; pluginString += " lv2:symbol \"lv2_events_out\" ;\n"; + pluginString += " resizeatom:minimumSize 2048 ;\n"; pluginString += " atom:bufferType atom:Sequence ;\n"; pluginString += " atom:supports <" LV2_ATOM__String "> ;\n"; pluginString += " ] ;\n\n"; |