aboutsummaryrefslogtreecommitdiffstats
path: root/src/odr-padenc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/odr-padenc.cpp')
-rw-r--r--src/odr-padenc.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/odr-padenc.cpp b/src/odr-padenc.cpp
index 0d19fd6..320389a 100644
--- a/src/odr-padenc.cpp
+++ b/src/odr-padenc.cpp
@@ -45,7 +45,7 @@
static const int SLEEPDELAY_DEFAULT = 10; // seconds
-
+static const int DLS_REPETITION_WHILE_SLS = 50;
static void usage(const char* name) {
@@ -110,8 +110,7 @@ static int filter_slides(const struct dirent* file) {
return 0;
// skip slide params files
- if(name.length() >= SLSManager::SLS_PARAMS_SUFFIX.length() &&
- name.substr(name.length() - SLSManager::SLS_PARAMS_SUFFIX.length()) == SLSManager::SLS_PARAMS_SUFFIX)
+ if(SLSManager::isSlideParamFileFilename(name))
return 0;
return 1;
@@ -303,7 +302,7 @@ int main(int argc, char *argv[]) {
SLSManager sls_manager(&pad_packetizer);
std::list<slide_metadata_t> slides_to_transmit;
- History slides_history(History::MAXHISTORYLEN);
+ History slides_history;
std::chrono::steady_clock::time_point next_run = std::chrono::steady_clock::now();
@@ -337,7 +336,7 @@ int main(int argc, char *argv[]) {
if (not dls_files.empty())
dls_manager.writeDLS(dls_files[curr_dls_file], dl_params);
- pad_packetizer.WriteAllPADs(output_fd, DLSManager::DLS_REPETITION_WHILE_SLS);
+ pad_packetizer.WriteAllPADs(output_fd, DLS_REPETITION_WHILE_SLS);
}
}