summaryrefslogtreecommitdiffstats
path: root/src/MuxElements.h
Commit message (Collapse)AuthorAgeFilesLines
* Send FIG0/14 only for enhancedpacket subchannelsMatthias P. Braendli2022-03-171-1/+2
|
* Fix a couple of static check warningsMatthias P. Braendli2020-11-021-2/+3
|
* Add possibility to set several user application types in FIG0/13Matthias P. Braendli2020-07-131-3/+13
|
* Revert "add linkage set activator flag to remote controllable"KuntzeM2020-03-281-30/+4
| | | | This reverts commit fc1f1640278e7eb228ec1a6290d30b95f1b6a476.
* change FIG 0/0 alarm flag if an alarm cluster available in muxKuntzeM2020-03-171-0/+4
|
* add linkage set activator flag to remote controllableKuntzeM2020-03-151-4/+30
|
* Implement a hash function to calculate FIG 0/7 Count fieldMatthias P. Braendli2020-03-111-3/+48
| | | | | | 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-1/+3
|
* add FIG 0/7Mathias Kuntze2020-03-061-0/+1
|
* Add buffermanagement setting to RCMatthias P. Braendli2019-09-231-9/+3
|
* Take BufferManagement setting into accountMatthias P. Braendli2019-09-051-0/+9
|
* Update a few copyright headersMatthias P. Braendli2019-02-181-1/+1
|
* Add FIG2 options for character field and text controlMatthias P. Braendli2019-02-161-3/+28
|
* Remove subchannel_type_t integer representationsMatthias P. Braendli2019-02-131-4/+4
|
* Remove references to nonfunctional FIDCMatthias P. Braendli2019-02-131-5/+0
|
* Merge KuntzeM's pull request fixing #35 into nextMatthias P. Braendli2019-02-131-5/+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-5/+6
| |
* | Add partial FIG2 label supportMatthias P. Braendli2019-01-291-5/+28
| | | | | | | | | | | | | | | | | | | | | | 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.
* | Use reentrant gmtime and localtime functions, and other tweaksMatthias P. Braendli2019-01-281-32/+15
|/
* Add support for services with different ECC in FIG0/9Matthias P. Braendli2018-07-311-0/+6
|
* Protect announcement switching variables with mutexMatthias P. Braendli2018-07-241-3/+2
|
* Add active linkage set flag to configurationMatthias P. Braendli2018-03-011-0/+1
|
* Rework frequency information representationMatthias P. Braendli2018-03-011-14/+10
|
* Check Linkage set key service on startupMatthias P. Braendli2018-02-211-0/+3
|
* Rework other_ensemble to support OE=1 in FIG0/24Matthias P. Braendli2018-02-201-3/+9
|
* Use shared_ptr instead of component and subchannel pointersMatthias P. Braendli2018-02-201-30/+21
|
* Add OE=1 support for FrequencyInformationMatthias P. Braendli2018-02-171-0/+2
|
* Convert labels from utf-8 to EBUMatthias P. Braendli2018-02-091-3/+7
|
* PTy: add static/dynamic setting to configuration and RCMatthias P. Braendli2018-01-291-2/+9
|
* Use enum for transmission modeMatthias P. Braendli2017-06-171-1/+8
|
* Add initial implementation for FIG0/24Matthias P. Braendli2017-06-051-0/+3
|
* WIP: Rework FIG0/21 definition and get FIC insertion to compileMatthias P. Braendli2017-04-201-5/+17
|
* Add FIG0/21 work in progressMatthias P. Braendli2017-04-091-5/+54
|
* Avoid uninitialised fields, modernise DabService::nbComponentMatthias P. Braendli2017-01-281-21/+23
|
* Remove service linking active from RCMatthias P. Braendli2016-11-281-32/+26
| | | | | 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-2/+2
|\
| * Start reworking inputs, break all but Prbs and ZMQMatthias P. Braendli2016-10-301-2/+2
| |
* | Add FIG0/6 CEIMatthias P. Braendli2016-10-101-1/+3
| |
* | Regroup linkagesets into subsets of same typeMatthias P. Braendli2016-10-021-14/+23
| |
* | Add some WIP for FIG0/6Matthias P. Braendli2016-10-021-1/+1
| |
* | Print linking info on startupMatthias P. Braendli2016-09-301-7/+6
| |
* | Parse service linking sectionMatthias P. Braendli2016-09-301-3/+5
| |
* | Clarify how to declare several linking setsMatthias P. Braendli2016-09-301-1/+1
| |
* | Add Linkage data structures to MuxElementsMatthias P. Braendli2016-09-301-1/+42
|/
* Add RC parameters for deferred start/stop of announcementsMatthias P. Braendli2016-09-011-3/+27
| | | | This is helpful to compensate for audio encoding delays.
* Simplify getSubchannel by using lambdaMatthias P. Braendli2016-04-151-9/+0
|
* Rename dabSubchannel to DabSubchannelMatthias P. Braendli2016-04-151-9/+9
|
* Make all getSizeXYZ dabSubchannel member functionsMatthias P. Braendli2016-04-151-6/+10
|
* Make getSizeCu a dabSubchannel member functionMatthias P. Braendli2016-04-151-2/+2
|
* Replace DabService::program by functionMatthias P. Braendli2016-04-151-4/+4
|