From 47c823ac611c54ae8ce3af2da40f9db0ec9b9195 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli (think)" Date: Thu, 13 Sep 2012 22:42:47 +0200 Subject: crc-dabmod: much cleaner logging implementation --- src/EtiReader.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/EtiReader.cpp') diff --git a/src/EtiReader.cpp b/src/EtiReader.cpp index 7e7d4af..fcc0125 100644 --- a/src/EtiReader.cpp +++ b/src/EtiReader.cpp @@ -23,6 +23,7 @@ */ #include "EtiReader.h" +#include "Log.h" #include "PcDebug.h" #include "TimestampDecoder.h" @@ -47,13 +48,16 @@ enum ETI_READER_STATE { }; -EtiReader::EtiReader(struct modulator_offset_config& modconf) : - state(EtiReaderStateSync), myFicSource(NULL) +EtiReader::EtiReader(struct modulator_offset_config& modconf, + Logger& logger) : + myLogger(logger), + state(EtiReaderStateSync), + myFicSource(NULL) { PDEBUG("EtiReader::EtiReader()\n"); myCurrentFrame = 0; - myTimestampDecoder = new TimestampDecoder(modconf); + myTimestampDecoder = new TimestampDecoder(modconf, myLogger); } EtiReader::~EtiReader() -- cgit v1.2.3