mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
add AbletonLive12 to host types
This commit is contained in:
parent
51d11a2be6
commit
f1fe1c506e
2 changed files with 5 additions and 1 deletions
|
|
@ -103,6 +103,7 @@ const char* PluginHostType::getHostDescription() const noexcept
|
|||
case AbletonLive9: return "Ableton Live 9";
|
||||
case AbletonLive10: return "Ableton Live 10";
|
||||
case AbletonLive11: return "Ableton Live 11";
|
||||
case AbletonLive12: return "Ableton Live 12";
|
||||
case AbletonLiveGeneric: return "Ableton Live";
|
||||
case AdobeAudition: return "Adobe Audition";
|
||||
case AdobePremierePro: return "Adobe Premiere";
|
||||
|
|
@ -183,6 +184,7 @@ PluginHostType::HostType PluginHostType::getHostType()
|
|||
if (hostPath.containsIgnoreCase ("Live 9")) return AbletonLive9;
|
||||
if (hostPath.containsIgnoreCase ("Live 10")) return AbletonLive10;
|
||||
if (hostPath.containsIgnoreCase ("Live 11")) return AbletonLive11;
|
||||
if (hostPath.containsIgnoreCase ("Live 12")) return AbletonLive12;
|
||||
if (hostFilename.containsIgnoreCase ("Live")) return AbletonLiveGeneric;
|
||||
if (hostFilename.containsIgnoreCase ("Audition")) return AdobeAudition;
|
||||
if (hostFilename.containsIgnoreCase ("Adobe Premiere")) return AdobePremierePro;
|
||||
|
|
@ -252,6 +254,7 @@ PluginHostType::HostType PluginHostType::getHostType()
|
|||
if (hostFilename.containsIgnoreCase ("Live 9")) return AbletonLive9;
|
||||
if (hostFilename.containsIgnoreCase ("Live 10")) return AbletonLive10;
|
||||
if (hostFilename.containsIgnoreCase ("Live 11")) return AbletonLive11;
|
||||
if (hostFilename.containsIgnoreCase ("Live 12")) return AbletonLive12;
|
||||
if (hostFilename.containsIgnoreCase ("Live ")) return AbletonLiveGeneric;
|
||||
if (hostFilename.containsIgnoreCase ("Audition")) return AdobeAudition;
|
||||
if (hostFilename.containsIgnoreCase ("Adobe Premiere")) return AdobePremierePro;
|
||||
|
|
|
|||
|
|
@ -63,6 +63,7 @@ public:
|
|||
AbletonLive9, /**< Represents Ableton Live 9. */
|
||||
AbletonLive10, /**< Represents Ableton Live 10. */
|
||||
AbletonLive11, /**< Represents Ableton Live 11. */
|
||||
AbletonLive12, /**< Represents Ableton Live 12. */
|
||||
AbletonLiveGeneric, /**< Represents Ableton Live. */
|
||||
AdobeAudition, /**< Represents Adobe Audition. */
|
||||
AdobePremierePro, /**< Represents Adobe Premiere Pro. */
|
||||
|
|
@ -130,7 +131,7 @@ public:
|
|||
/** Returns true if the host is any version of Ableton Live. */
|
||||
bool isAbletonLive() const noexcept { return type == AbletonLive6 || type == AbletonLive7 || type == AbletonLive8
|
||||
|| type == AbletonLive9 || type == AbletonLive10 || type == AbletonLive11
|
||||
|| type == AbletonLiveGeneric; }
|
||||
|| type == AbletonLive12 || type == AbletonLiveGeneric; }
|
||||
/** Returns true if the host is Adobe Audition. */
|
||||
bool isAdobeAudition() const noexcept { return type == AdobeAudition; }
|
||||
/** Returns true if the host is com.apple.audio.InfoHelper. */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue