diff options
author | Chris Robinson <[email protected]> | 2022-11-13 14:10:15 -0800 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2022-11-13 14:10:15 -0800 |
commit | c45843964bc461cbf5f99ec651bd8c07fbb14b35 (patch) | |
tree | 72e3195a02f4847e507d788c582418b03b67ac88 /core/converter.h | |
parent | 156f3b6ff5e1e686c8b8f6584a6a1625dcc5c365 (diff) |
Change a function to a static method
Diffstat (limited to 'core/converter.h')
-rw-r--r-- | core/converter.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/core/converter.h b/core/converter.h index d3a4da08..b6ff3ba5 100644 --- a/core/converter.h +++ b/core/converter.h @@ -45,14 +45,13 @@ struct SampleConverter { return SampleOffset{(prep<<MixerFracBits) + mFracOffset}; } + static std::unique_ptr<SampleConverter> Create(DevFmtType srcType, DevFmtType dstType, + size_t numchans, uint srcRate, uint dstRate, Resampler resampler); + DEF_FAM_NEWDEL(SampleConverter, mChan) }; using SampleConverterPtr = std::unique_ptr<SampleConverter>; -SampleConverterPtr CreateSampleConverter(DevFmtType srcType, DevFmtType dstType, size_t numchans, - uint srcRate, uint dstRate, Resampler resampler); - - struct ChannelConverter { DevFmtType mSrcType{}; uint mSrcStep{}; |