From 842a6345dfb696bed69ba225d1365b026c929e99 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Fri, 18 Dec 2015 12:10:00 +0100 Subject: Add missing initialisation --- src/DabMultiplexer.cpp | 1 + src/MuxElements.h | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/DabMultiplexer.cpp b/src/DabMultiplexer.cpp index 70f3f5e..eb6de3d 100644 --- a/src/DabMultiplexer.cpp +++ b/src/DabMultiplexer.cpp @@ -556,6 +556,7 @@ void DabMultiplexer::mux_frame(std::vector >& outpu tag_ESTn.tpl = sstc->TPL; tag_ESTn.rfa = 0; // two bits tag_ESTn.mst_length = getSizeByte(*subchannel) / 8; + tag_ESTn.mst_data = nullptr; assert(getSizeByte(*subchannel) % 8 == 0); edi_subchannelToTag[*subchannel] = tag_ESTn; diff --git a/src/MuxElements.h b/src/MuxElements.h index dc84ccb..8539909 100644 --- a/src/MuxElements.h +++ b/src/MuxElements.h @@ -233,7 +233,12 @@ class dabSubchannel public: dabSubchannel(std::string& uid) : uid(uid), - id(0) + input(), + id(0), + type(subchannel_type_t::Audio), + startAddress(0), + bitrate(0), + protection() { } -- cgit v1.2.3