summaryrefslogtreecommitdiffstats
path: root/src/MuxElements.h
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2016-10-10 12:06:45 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2016-10-10 12:06:45 +0200
commit5c3c6d734ff0c57fd3d45746df23b96e0e7fc99e (patch)
tree598b2a21bdfe8823f4f61fd5c54f8363130c757d /src/MuxElements.h
parent2e71bf974f42cfe9edf9c8289602eec0c7ecadf9 (diff)
downloaddabmux-5c3c6d734ff0c57fd3d45746df23b96e0e7fc99e.tar.gz
dabmux-5c3c6d734ff0c57fd3d45746df23b96e0e7fc99e.tar.bz2
dabmux-5c3c6d734ff0c57fd3d45746df23b96e0e7fc99e.zip
Add FIG0/6 CEI
Diffstat (limited to 'src/MuxElements.h')
-rw-r--r--src/MuxElements.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/MuxElements.h b/src/MuxElements.h
index 8efc2cb..79100a9 100644
--- a/src/MuxElements.h
+++ b/src/MuxElements.h
@@ -229,7 +229,7 @@ class dabEnsemble : public RemoteControllable {
std::vector<DabSubchannel*> subchannels;
std::vector<std::shared_ptr<AnnouncementCluster> > clusters;
- std::list<std::shared_ptr<LinkageSet> > linkagesets;
+ std::vector<std::shared_ptr<LinkageSet> > linkagesets;
};
@@ -463,6 +463,8 @@ class LinkageSet : public RemoteControllable {
LinkageSet(std::string name, uint16_t lsn, bool hard, bool international);
LinkageSetData data;
+
+ bool is_active(void) const { return data.active; }
private:
/* Remote control */
virtual void set_parameter(const std::string& parameter,