diff options
Diffstat (limited to 'core/context.h')
-rw-r--r-- | core/context.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/context.h b/core/context.h index 155ee167..0e531db0 100644 --- a/core/context.h +++ b/core/context.h @@ -122,6 +122,7 @@ struct ContextBase { std::atomic<VoiceChange*> mCurrentVoiceChange{}; void allocVoiceChanges(size_t addcount); + void allocVoiceProps(); ContextParams mParams; @@ -162,6 +163,9 @@ struct ContextBase { using VoiceCluster = std::unique_ptr<Voice[]>; al::vector<VoiceCluster> mVoiceClusters; + using VoicePropsCluster = std::unique_ptr<VoicePropsItem[]>; + al::vector<VoicePropsCluster> mVoicePropClusters; + ContextBase(DeviceBase *device); ContextBase(const ContextBase&) = delete; |