From a11f3fa7440d9667656e92702dff6e18d623120a Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Mon, 22 Dec 2025 17:01:16 +0100 Subject: Add http server with stats.json --- src/DabMultiplexer.cpp | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) (limited to 'src/DabMultiplexer.cpp') diff --git a/src/DabMultiplexer.cpp b/src/DabMultiplexer.cpp index 45d9a66..ac9c40d 100644 --- a/src/DabMultiplexer.cpp +++ b/src/DabMultiplexer.cpp @@ -38,19 +38,6 @@ using namespace std; -static vector split_pipe_separated_string(const std::string& s) -{ - stringstream ss; - ss << s; - - string elem; - vector components; - while (getline(ss, elem, '|')) { - components.push_back(elem); - } - return components; -} - uint64_t MuxTime::init(uint32_t tist_at_fct0_ms, double tist_offset) { // Things we must guarantee, up to granularity of 24ms: @@ -153,12 +140,12 @@ void DabMultiplexerConfig::read(const std::string& filename) } } -DabMultiplexer::DabMultiplexer(DabMultiplexerConfig& config) : +DabMultiplexer::DabMultiplexer(DabMultiplexerConfig& config, ClockTAI& clock_tai) : RemoteControllable("mux"), m_config(config), m_time(), ensemble(std::make_shared()), - m_clock_tai(split_pipe_separated_string(m_config.pt.get("general.tai_clock_bulletins", ""))), + m_clock_tai(clock_tai), fig_carousel(ensemble, [&]() { return m_time.get_milliseconds_seconds(); }) { RC_ADD_PARAMETER(frames, "Show number of frames generated [read-only]"); -- cgit v1.2.3