aboutsummaryrefslogtreecommitdiffstats
path: root/src/DabMux.h
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2014-08-22 11:38:14 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2014-08-22 11:38:14 +0200
commit7a056ef2cb94fb2fa45d8ecaed9dd97e99749fde (patch)
treedb39d470c3209f5385f53ae453321a9f5f2f2b16 /src/DabMux.h
parent4e141ca1ebc12b8d647ed62c2930bf41166a4583 (diff)
downloaddabmux-7a056ef2cb94fb2fa45d8ecaed9dd97e99749fde.tar.gz
dabmux-7a056ef2cb94fb2fa45d8ecaed9dd97e99749fde.tar.bz2
dabmux-7a056ef2cb94fb2fa45d8ecaed9dd97e99749fde.zip
Add experimental EDI to configuration file
Diffstat (limited to 'src/DabMux.h')
-rw-r--r--src/DabMux.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/DabMux.h b/src/DabMux.h
index d54d818..18e362a 100644
--- a/src/DabMux.h
+++ b/src/DabMux.h
@@ -29,6 +29,9 @@
#define _DABMUX_H
#include <stdint.h>
+#include <string>
+#include <vector>
+#include "RemoteControl.h"
#include "dabOutput/dabOutput.h"
#include "dabInput.h"
#include "Eti.h"
@@ -63,6 +66,15 @@
#define DEFAULT_SERVICE_ID 50
#define DEFAULT_PACKET_ADDRESS 0
+struct edi_configuration_t {
+ bool enabled;
+ unsigned int source_port;
+ bool dump;
+ bool verbose;
+ bool enable_pft;
+ std::string dest_addr;
+ unsigned int dest_port;
+};
/*****************************************************************************
***************** Definition of FIG structures ****************************