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

Function processBlocks

tests/client_pudu_test.cpp:71–81  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

69}
70
71void processBlocks(ClientPudu& p, float* buf, int frames)
72{
73 int remaining = frames;
74 float* ptr = buf;
75 while (remaining > 0) {
76 const int n = std::min(kBlockSize, remaining);
77 p.process(ptr, n, 2);
78 ptr += n * 2;
79 remaining -= n;
80 }
81}
82
83bool anyNaNorInf(const float* data, int frames)
84{

Callers 9

testBypassFunction · 0.70
testZeroMixFunction · 0.70
testDooHPFRejectsLowsFunction · 0.70
testPooLFAphexFunction · 0.70
testPooLFBehringerFunction · 0.70
testWetRmsMeterFunction · 0.70
testResetFunction · 0.70
testTransientSanityFunction · 0.70

Calls 1

processMethod · 0.45

Tested by

no test coverage detected