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

Function processBlocks

tests/client_gate_test.cpp:61–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

59}
60
61void processBlocks(ClientGate& gate, float* buf, int frames)
62{
63 int remaining = frames;
64 float* p = buf;
65 while (remaining > 0) {
66 const int n = std::min(kBlockSize, remaining);
67 gate.process(p, n, 2);
68 p += n * 2;
69 remaining -= n;
70 }
71}
72
73bool anyNaNorInf(const float* data, int frames)
74{

Callers 11

testBypassFunction · 0.70
testGateClampsToRangeFunction · 0.70
testHoldFreezesGainFunction · 0.70
testStereoLinkingFunction · 0.70
testAttackTimingFunction · 0.70
testResetFunction · 0.70
testTransientSanityFunction · 0.70
testReturnHysteresisFunction · 0.70
testLookaheadDelayFunction · 0.70

Calls 1

processMethod · 0.45

Tested by

no test coverage detected