aboutsummaryrefslogtreecommitdiffstats
path: root/src/GuardIntervalInserter.h
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2024-11-26 10:00:28 +0100
committerMatthias P. Braendli <matthias.braendli@mpb.li>2024-11-26 10:00:28 +0100
commitc13b993a9cbf2dd8c60da19b11f63febe7bc39a8 (patch)
tree06223d42df6318e8761e7928bfb22ce5bacac16f /src/GuardIntervalInserter.h
parent2e9500d4854a3db9e0f407021934407155b82776 (diff)
downloaddabmod-c13b993a9cbf2dd8c60da19b11f63febe7bc39a8.tar.gz
dabmod-c13b993a9cbf2dd8c60da19b11f63febe7bc39a8.tar.bz2
dabmod-c13b993a9cbf2dd8c60da19b11f63febe7bc39a8.zip
Restore ofdmwindowing for fixed point
Diffstat (limited to 'src/GuardIntervalInserter.h')
-rw-r--r--src/GuardIntervalInserter.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/GuardIntervalInserter.h b/src/GuardIntervalInserter.h
index 8d329ff..738d5b3 100644
--- a/src/GuardIntervalInserter.h
+++ b/src/GuardIntervalInserter.h
@@ -2,7 +2,7 @@
Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011 Her Majesty
the Queen in Right of Canada (Communications Research Center Canada)
- Copyright (C) 2023
+ Copyright (C) 2024
Matthias P. Braendli, matthias.braendli@mpb.li
http://opendigitalradio.org
@@ -33,7 +33,6 @@
#include "ConfigParser.h"
#include "ModPlugin.h"
#include "RemoteControl.h"
-#include <stdint.h>
#include <vector>
/* The GuardIntervalInserter prepends the cyclic prefix to all
@@ -79,7 +78,9 @@ class GuardIntervalInserter : public ModCodec, public RemoteControllable
size_t& windowOverlap;
mutable std::mutex windowMutex;
- std::vector<float> window;
+ std::vector<float> windowFloat;
+ std::vector<complexfix::value_type> windowFix;
+ std::vector<complexfix_wide::value_type> windowFixWide;
};
protected: