summaryrefslogtreecommitdiffstats
path: root/src/EtiReader.h
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2019-07-08 15:40:43 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2019-07-08 15:40:43 +0200
commit93fc176f6c42136d344f9feb7dcbcb48c0ab72ce (patch)
tree6cf9b987d4d9a9c2a18f186fdb16e5ed62572680 /src/EtiReader.h
parentfa8a4b44497cfd3dd35eec393b65288bee90be40 (diff)
downloaddabmod-93fc176f6c42136d344f9feb7dcbcb48c0ab72ce.tar.gz
dabmod-93fc176f6c42136d344f9feb7dcbcb48c0ab72ce.tar.bz2
dabmod-93fc176f6c42136d344f9feb7dcbcb48c0ab72ce.zip
Update EDI input library
Diffstat (limited to 'src/EtiReader.h')
-rw-r--r--src/EtiReader.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/EtiReader.h b/src/EtiReader.h
index 8548654..99ca715 100644
--- a/src/EtiReader.h
+++ b/src/EtiReader.h
@@ -115,7 +115,7 @@ private:
/* The EdiReader extracts the necessary data using the EDI input library in
* lib/edi
*/
-class EdiReader : public EtiSource, public EdiDecoder::DataCollector
+class EdiReader : public EtiSource, public EdiDecoder::ETIDataCollector
{
public:
EdiReader(double& tist_offset_s);
@@ -139,7 +139,7 @@ public:
// Update the data for the frame characterisation
virtual void update_fc_data(const EdiDecoder::eti_fc_data& fc_data);
- virtual void update_fic(const std::vector<uint8_t>& fic);
+ virtual void update_fic(std::vector<uint8_t>&& fic);
virtual void update_err(uint8_t err);
@@ -153,7 +153,7 @@ public:
virtual void update_rfu(uint16_t rfu);
- virtual void add_subchannel(const EdiDecoder::eti_stc_data& stc);
+ virtual void add_subchannel(EdiDecoder::eti_stc_data&& stc);
// Gets called by the EDI library to tell us that all data for a frame was given to us
virtual void assemble(void);