Reorder args to with_gain functions to match bqvec; docs; build fixes
This commit is contained in:
@@ -289,8 +289,8 @@ inline void v_add_channels(T *const R__ *const R__ dst,
|
||||
template<typename T, typename G>
|
||||
inline void v_add_with_gain(T *const R__ dst,
|
||||
const T *const R__ src,
|
||||
const int count,
|
||||
const G gain)
|
||||
const G gain,
|
||||
const int count)
|
||||
{
|
||||
for (int i = 0; i < count; ++i) {
|
||||
dst[i] += src[i] * gain;
|
||||
@@ -300,12 +300,12 @@ inline void v_add_with_gain(T *const R__ dst,
|
||||
template<typename T, typename G>
|
||||
inline void v_add_channels_with_gain(T *const R__ *const R__ dst,
|
||||
const T *const R__ *const R__ src,
|
||||
const G gain,
|
||||
const int channels,
|
||||
const int count,
|
||||
const G gain)
|
||||
const int count)
|
||||
{
|
||||
for (int c = 0; c < channels; ++c) {
|
||||
v_add_with_gain(dst[c], src[c], count, gain);
|
||||
v_add_with_gain(dst[c], src[c], gain, count);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_VDSP
|
||||
#include <vecLib/vDSP.h>
|
||||
#include <Accelerate/Accelerate.h>
|
||||
#include <fenv.h>
|
||||
#endif
|
||||
|
||||
|
||||
@@ -58,6 +58,7 @@
|
||||
#define uint32_t unsigned __int32
|
||||
#elif defined(__MSVC__)
|
||||
#define ssize_t long
|
||||
#include <stdint.h>
|
||||
#else
|
||||
#include <stdint.h>
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user