diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2024-11-26 10:00:28 +0100 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2024-11-26 10:00:28 +0100 |
commit | c13b993a9cbf2dd8c60da19b11f63febe7bc39a8 (patch) | |
tree | 06223d42df6318e8761e7928bfb22ce5bacac16f /src/GuardIntervalInserter.h | |
parent | 2e9500d4854a3db9e0f407021934407155b82776 (diff) | |
download | dabmod-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.h | 7 |
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: |