diff options
Diffstat (limited to 'src/DabModulator.h')
-rw-r--r-- | src/DabModulator.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/DabModulator.h b/src/DabModulator.h index 89ddd7c..cee066a 100644 --- a/src/DabModulator.h +++ b/src/DabModulator.h @@ -43,15 +43,16 @@ #include "OutputMemory.h" #include "RemoteControl.h" #include "Log.h" +#include "TII.h" class DabModulator : public ModCodec { public: DabModulator( - struct modulator_offset_config& modconf, + double tist_offset_s, unsigned tist_delay_stages, RemoteControllers* rcs, - Logger& logger, + const tii_config_t& tiiConfig, unsigned outputRate = 2048000, unsigned clockRate = 0, unsigned dabMode = 0, GainMode gainMode = GAIN_VAR, float digGain = 1.0, float normalise = 1.0, @@ -66,8 +67,6 @@ public: EtiReader* getEtiReader() { return &myEtiReader; } protected: - Logger& myLogger; - void setMode(unsigned mode); unsigned myOutputRate; @@ -80,6 +79,7 @@ protected: Flowgraph* myFlowgraph; OutputMemory* myOutput; std::string myFilterTapsFilename; + tii_config_t myTiiConfig; RemoteControllers* myRCs; size_t myNbSymbols; |