aboutsummaryrefslogtreecommitdiffstats
path: root/alc/converter.h
diff options
context:
space:
mode:
Diffstat (limited to 'alc/converter.h')
-rw-r--r--alc/converter.h8
1 files changed, 1 insertions, 7 deletions
diff --git a/alc/converter.h b/alc/converter.h
index 62f09af1..46e57f10 100644
--- a/alc/converter.h
+++ b/alc/converter.h
@@ -39,13 +39,7 @@ struct SampleConverter {
ALuint convert(const ALvoid **src, ALuint *srcframes, ALvoid *dst, ALuint dstframes);
ALuint availableOut(ALuint srcframes) const;
- static constexpr size_t Sizeof(size_t length) noexcept
- {
- return maxz(sizeof(SampleConverter),
- al::FlexArray<ChanSamples>::Sizeof(length, offsetof(SampleConverter, mChan)));
- }
-
- DEF_PLACE_NEWDEL()
+ DEF_FAM_NEWDEL(SampleConverter, mChan)
};
using SampleConverterPtr = std::unique_ptr<SampleConverter>;