MCPcopy Create free account
hub / github.com/aethersdr/AetherSDR / processBlocks

Function processBlocks

tests/client_deess_test.cpp:55–65  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

53}
54
55void processBlocks(ClientDeEss& d, float* buf, int frames)
56{
57 int remaining = frames;
58 float* p = buf;
59 while (remaining > 0) {
60 const int n = std::min(kBlockSize, remaining);
61 d.process(p, n, 2);
62 p += n * 2;
63 remaining -= n;
64 }
65}
66
67bool anyNaNorInf(const float* data, int frames)
68{

Callers 7

testBypassFunction · 0.70
testLowFreqPassthroughFunction · 0.70
testSibilantAttenuatedFunction · 0.70
testAmountClampFunction · 0.70
testFrequencySteeringFunction · 0.70
testTransientSanityFunction · 0.70
testResetFunction · 0.70

Calls 1

processMethod · 0.45

Tested by

no test coverage detected