-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathfix-lv2-version-export.patch
23 lines (20 loc) · 1.1 KB
/
fix-lv2-version-export.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
diff --git a/distrho/src/DistrhoPluginLV2export.cpp b/distrho/src/DistrhoPluginLV2export.cpp
index ba3cb196..78abb678 100644
--- a/distrho/src/DistrhoPluginLV2export.cpp
+++ b/distrho/src/DistrhoPluginLV2export.cpp
@@ -1178,16 +1178,11 @@ void lv2_generate_ttl(const char* const basename)
{
const uint32_t version(plugin.getVersion());
- const uint32_t majorVersion = (version & 0xFF0000) >> 16;
/* */ uint32_t minorVersion = (version & 0x00FF00) >> 8;
const uint32_t microVersion = (version & 0x0000FF) >> 0;
- // NOTE: LV2 ignores 'major' version and says 0 for minor is pre-release/unstable.
- if (majorVersion > 0)
- minorVersion += 2;
-
- pluginString += " lv2:microVersion " + String(microVersion) + " ;\n";
- pluginString += " lv2:minorVersion " + String(minorVersion) + " .\n";
+ pluginString += " lv2:minorVersion " + String(minorVersion) + " ;\n";
+ pluginString += " lv2:microVersion " + String(microVersion) + " .\n";
}
// port groups