summaryrefslogtreecommitdiffstats
path: root/src/ConfigParser.cpp
Commit message (Collapse)AuthorAgeFilesLines
* change FIG 0/0 alarm flag if an alarm cluster available in muxKuntzeM2020-03-171-0/+5
|
* add Alarm Announcement Workaround to set Cluster ID 0xFF in FIG 0/18KuntzeM2020-03-151-3/+9
|
* add linkage set activator flag to remote controllableKuntzeM2020-03-151-1/+2
|
* Implement a hash function to calculate FIG 0/7 Count fieldMatthias P. Braendli2020-03-111-1/+16
| | | | | | This might not be strictly standards compliant, but it avoids having to save state across mux restarts and doesn't place the burden of incrementing the number on the operator.
* Make FIG 0/7 optional and documentMatthias P. Braendli2020-03-111-2/+2
|
* add FIG 0/7Mathias Kuntze2020-03-061-1/+2
|
* Make EDI input TIST delay configurableMatthias P. Braendli2019-12-101-2/+6
|
* Make EDI input buffer configurableMatthias P. Braendli2019-09-231-1/+4
|
* Add buffermanagement setting to RCMatthias P. Braendli2019-09-231-3/+5
|
* EDI in: add audio levels metadata and source versionMatthias P. Braendli2019-09-181-1/+1
|
* Take BufferManagement setting into accountMatthias P. Braendli2019-09-051-0/+11
|
* Work on STI-D/EDI inputMatthias P. Braendli2019-06-071-26/+35
|
* Add FIG2 options for character field and text controlMatthias P. Braendli2019-02-161-5/+34
|
* Merge KuntzeM's pull request fixing #35 into nextMatthias P. Braendli2019-02-131-1/+6
|\ | | | | | | ETI with DAB (MUSICAM) and EEP_A protection level was not possible.
| * fixed bug DAB with protection level EEP_A 1-4KuntzeM2019-02-111-1/+6
| |
* | Add partial FIG2 label supportMatthias P. Braendli2019-01-291-2/+8
|/ | | | | | | | | | | Add support for Ensemble label, programme services and components, although the implementation for the component label is not properly tested. (data services still to be done) Neither short labels nor UCS-2 are not yet implemented. Also, support for draftETSI TS 103 176 which redefines the meaning of Rfa is still pending.
* Add support for sending empty linkage sets to clear receiver databasesMatthias P. Braendli2018-08-161-39/+43
|
* Add support for services with different ECC in FIG0/9Matthias P. Braendli2018-07-311-0/+1
|
* Add active linkage set flag to configurationMatthias P. Braendli2018-03-011-1/+2
|
* Remove support for other_ensembles in servicesMatthias P. Braendli2018-03-011-35/+6
|
* Rework frequency information representationMatthias P. Braendli2018-03-011-151/+97
|
* Check FI size at startup because we don't auto-split the listsMatthias P. Braendli2018-03-011-0/+36
|
* Fix length of FI freq list checkMatthias P. Braendli2018-03-011-3/+3
|
* Add another error in case of empty range_modulationMatthias P. Braendli2018-02-221-0/+3
|
* Rework other_ensemble to support OE=1 in FIG0/24Matthias P. Braendli2018-02-201-43/+104
|
* Use shared_ptr instead of component and subchannel pointersMatthias P. Braendli2018-02-201-57/+21
|
* Add OE=1 support for FrequencyInformationMatthias P. Braendli2018-02-171-2/+20
|
* Make nonblock available again for file inputsMatthias P. Braendli2018-02-131-9/+12
|
* PTy: add static/dynamic setting to configuration and RCMatthias P. Braendli2018-01-291-2/+14
|
* FIG 0/9: set default international table ID to 1Stefan Pöschel2017-10-151-1/+1
| | | | | When no value was specified, this field was set to 0. That value however is reserved, so default to 1 (which most people might want to use).
* Slightly restructure the config parserMatthias P. Braendli2017-06-231-48/+34
|
* Add a few sanity checks for the configuration parserMatthias P. Braendli2017-06-231-5/+22
|
* Use enum for transmission modeMatthias P. Braendli2017-06-171-6/+15
|
* Add initial implementation for FIG0/24Matthias P. Braendli2017-06-051-0/+24
|
* WIP: Rework FIG0/21 definition and get FIC insertion to compileMatthias P. Braendli2017-04-201-83/+122
|
* Add FIG0/21 work in progressMatthias P. Braendli2017-04-091-1/+98
|
* Add experimental untested STI input for AVT encodersMatthias P. Braendli2017-01-241-0/+3
|
* Initialise syslog earlier, don't leak the syslog backendMatthias P. Braendli2017-01-241-6/+0
|
* Remove service linking active from RCMatthias P. Braendli2016-11-281-4/+2
| | | | | This can be added later if the need arises, and when proper testing validates the implementation.
* Merge branch 'next' into servicelinkingMatthias P. Braendli2016-11-121-241/+72
|\
| * Remove parser for old inputsMatthias P. Braendli2016-11-071-310/+0
| |
| * Add Packet File inputMatthias P. Braendli2016-11-051-0/+7
| |
| * Treat DMB input as data, update TODO accordinglyMatthias P. Braendli2016-11-041-1/+9
| |
| * Use RawFile for DAB+ and for dataMatthias P. Braendli2016-11-041-5/+3
| |
| * Do not throw a copy of the exceptionMatthias P. Braendli2016-11-041-1/+1
| |
| * Add new UDP inputMatthias P. Braendli2016-11-041-8/+22
| |
| * Add rudimentary file inputMatthias P. Braendli2016-10-301-0/+11
| | | | | | | | No nonblock support yet
| * Start reworking inputs, break all but Prbs and ZMQMatthias P. Braendli2016-10-301-20/+158
| |
| * Make compilation possible with all formats disabledMatthias P. Braendli2016-10-301-1/+3
| |
| * Remove condition about test input in config parserMatthias P. Braendli2016-10-301-14/+13
| |