mirror of
https://github.com/cjcliffe/CubicSDR.git
synced 2026-06-01 21:54:39 -04:00
Fix spectrum/waveform display when higher than audio rate
This commit is contained in:
@@ -81,3 +81,11 @@ void ModemAnalog::buildAudioOutput(ModemKitAnalog *akit, AudioThreadInput *audio
|
||||
audioOut->sampleRate = akit->audioSampleRate;
|
||||
audioOut->data.assign(resampledOutputData.begin(), resampledOutputData.begin() + numAudioWritten);
|
||||
}
|
||||
|
||||
std::vector<float> *ModemAnalog::getDemodOutputData() {
|
||||
return &demodOutputData;
|
||||
}
|
||||
|
||||
std::vector<float> *ModemAnalog::getResampledOutputData() {
|
||||
return &resampledOutputData;
|
||||
}
|
||||
|
||||
@@ -20,6 +20,8 @@ public:
|
||||
void disposeKit(ModemKit *kit);
|
||||
void initOutputBuffers(ModemKitAnalog *akit, ModemIQData *input);
|
||||
void buildAudioOutput(ModemKitAnalog *akit, AudioThreadInput *audioOut, bool autoGain);
|
||||
std::vector<float> *getDemodOutputData();
|
||||
std::vector<float> *getResampledOutputData();
|
||||
protected:
|
||||
int bufSize;
|
||||
std::vector<float> demodOutputData;
|
||||
|
||||
Reference in New Issue
Block a user