aboutsummaryrefslogtreecommitdiffstats
path: root/src/ConfigParser.cpp
Commit message (Collapse)AuthorAgeFilesLines
* 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
| |
| * Remove dabInputTestMatthias P. Braendli2016-10-301-7/+0
| |
| * Remove bridge format and inputMatthias P. Braendli2016-10-301-11/+0
| |
| * Move hexparse to utils and add default PRBS polyMatthias P. Braendli2016-10-301-18/+0
| |
* | Merge branch 'next' into servicelinkingMatthias P. Braendli2016-10-291-68/+64
|\|
| * Modernise PRBS generator and remove code for cmd line parserMatthias P. Braendli2016-10-291-6/+8
| |
| * Modernize a few bits and piecesMatthias P. Braendli2016-10-291-2/+2
| |
| * Replace NULL by nullptrMatthias P. Braendli2016-10-281-2/+2
| |
| * Fix zmq epgm:// input and mpeg enryptionMatthias P. Braendli2016-10-151-59/+53
| |
* | Merge 'next' into servicelinkingMatthias P. Braendli2016-10-071-15/+11
|\|
| * Rework remotecontrolMatthias P. Braendli2016-10-071-11/+8
| |
* | Regroup linkagesets into subsets of same typeMatthias P. Braendli2016-10-021-3/+3
| |
* | Print linking info on startupMatthias P. Braendli2016-09-301-1/+3
| |
* | Parse service linking sectionMatthias P. Braendli2016-09-301-1/+88
|/
* Add warning about primary component labelsMatthias P. Braendli2016-09-231-0/+6
|
* Drop SLIP, Refactor sockets, improve TCP outputMatthias P. Braendli2016-09-111-5/+0
| | | | | | | | Quite a large refactoring of the sockets, TCP and UDP, in order to improve the ETI-over-TCP output. This can now accept several simultaneous connections, and requires a throttle. The SLIP input is gone. The UDP inputs are currently broken.