From d7dfb9bf8b404a434c8b867dcba43ec3efa28f3c Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Mon, 23 Sep 2019 15:32:45 +0200 Subject: Make EDI input buffer configurable --- src/ConfigParser.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/ConfigParser.cpp') diff --git a/src/ConfigParser.cpp b/src/ConfigParser.cpp index d45cfef..063e4ec 100644 --- a/src/ConfigParser.cpp +++ b/src/ConfigParser.cpp @@ -956,7 +956,10 @@ static void setup_subchannel_from_ptree(shared_ptr& subchan, } } else if (proto == "edi") { - auto inedi = make_shared(subchanuid); + Inputs::dab_input_edi_config_t config; + config.buffer_size = pt.get("buffer", config.buffer_size); + config.prebuffering = pt.get("prebuffering", config.prebuffering); + auto inedi = make_shared(subchanuid, config); rcs.enrol(inedi.get()); subchan->input = inedi; } -- cgit v1.2.3