mirror of
https://github.com/cjcliffe/CubicSDR.git
synced 2025-09-03 21:57:51 -04:00
Missed crash fix for channelizer channel 0
This commit is contained in:
parent
3fc6f9ad80
commit
7027e7bf0b
@ -166,11 +166,6 @@ void ScopeVisualProcessor::process() {
|
|||||||
fft_floor = fft_result_maa[i];
|
fft_floor = fft_result_maa[i];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (fft_floor == fft_ceil) {
|
|
||||||
audioInputData->decRefCount();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
fft_ceil_ma = fft_ceil_ma + (fft_ceil - fft_ceil_ma) * 0.05;
|
fft_ceil_ma = fft_ceil_ma + (fft_ceil - fft_ceil_ma) * 0.05;
|
||||||
fft_ceil_maa = fft_ceil_maa + (fft_ceil_ma - fft_ceil_maa) * 0.05;
|
fft_ceil_maa = fft_ceil_maa + (fft_ceil_ma - fft_ceil_maa) * 0.05;
|
||||||
|
@ -300,9 +300,9 @@ void SDRPostThread::run() {
|
|||||||
dcBuf.resize(chanDataSize);
|
dcBuf.resize(chanDataSize);
|
||||||
}
|
}
|
||||||
for (int j = 0; j < chanDataSize; j++) {
|
for (int j = 0; j < chanDataSize; j++) {
|
||||||
idx += numChannels;
|
|
||||||
dcBuf[j] = dataOut[idx];
|
dcBuf[j] = dataOut[idx];
|
||||||
}
|
idx += numChannels;
|
||||||
|
}
|
||||||
iirfilt_crcf_execute_block(dcFilter, &dcBuf[0], chanDataSize, &demodDataOut->data[0]);
|
iirfilt_crcf_execute_block(dcFilter, &dcBuf[0], chanDataSize, &demodDataOut->data[0]);
|
||||||
} else {
|
} else {
|
||||||
for (int j = 0; j < chanDataSize; j++) {
|
for (int j = 0; j < chanDataSize; j++) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user