Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge KuntzeM's pull request fixing #35 into next | Matthias P. Braendli | 2019-02-13 | 1 | -5/+6 |
|\ | | | | | | | ETI with DAB (MUSICAM) and EEP_A protection level was not possible. | ||||
| * | fixed bug DAB with protection level EEP_A 1-4 | KuntzeM | 2019-02-11 | 1 | -5/+6 |
| | | |||||
* | | Add partial FIG2 label support | Matthias P. Braendli | 2019-01-29 | 1 | -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 tweaks | Matthias P. Braendli | 2019-01-28 | 1 | -32/+15 |
|/ | |||||
* | Add support for services with different ECC in FIG0/9 | Matthias P. Braendli | 2018-07-31 | 1 | -0/+6 |
| | |||||
* | Protect announcement switching variables with mutex | Matthias P. Braendli | 2018-07-24 | 1 | -3/+2 |
| | |||||
* | Add active linkage set flag to configuration | Matthias P. Braendli | 2018-03-01 | 1 | -0/+1 |
| | |||||
* | Rework frequency information representation | Matthias P. Braendli | 2018-03-01 | 1 | -14/+10 |
| | |||||
* | Check Linkage set key service on startup | Matthias P. Braendli | 2018-02-21 | 1 | -0/+3 |
| | |||||
* | Rework other_ensemble to support OE=1 in FIG0/24 | Matthias P. Braendli | 2018-02-20 | 1 | -3/+9 |
| | |||||
* | Use shared_ptr instead of component and subchannel pointers | Matthias P. Braendli | 2018-02-20 | 1 | -30/+21 |
| | |||||
* | Add OE=1 support for FrequencyInformation | Matthias P. Braendli | 2018-02-17 | 1 | -0/+2 |
| | |||||
* | Convert labels from utf-8 to EBU | Matthias P. Braendli | 2018-02-09 | 1 | -3/+7 |
| | |||||
* | PTy: add static/dynamic setting to configuration and RC | Matthias P. Braendli | 2018-01-29 | 1 | -2/+9 |
| | |||||
* | Use enum for transmission mode | Matthias P. Braendli | 2017-06-17 | 1 | -1/+8 |
| | |||||
* | Add initial implementation for FIG0/24 | Matthias P. Braendli | 2017-06-05 | 1 | -0/+3 |
| | |||||
* | WIP: Rework FIG0/21 definition and get FIC insertion to compile | Matthias P. Braendli | 2017-04-20 | 1 | -5/+17 |
| | |||||
* | Add FIG0/21 work in progress | Matthias P. Braendli | 2017-04-09 | 1 | -5/+54 |
| | |||||
* | Avoid uninitialised fields, modernise DabService::nbComponent | Matthias P. Braendli | 2017-01-28 | 1 | -21/+23 |
| | |||||
* | Remove service linking active from RC | Matthias P. Braendli | 2016-11-28 | 1 | -32/+26 |
| | | | | | This can be added later if the need arises, and when proper testing validates the implementation. | ||||
* | Merge branch 'next' into servicelinking | Matthias P. Braendli | 2016-11-12 | 1 | -2/+2 |
|\ | |||||
| * | Start reworking inputs, break all but Prbs and ZMQ | Matthias P. Braendli | 2016-10-30 | 1 | -2/+2 |
| | | |||||
* | | Add FIG0/6 CEI | Matthias P. Braendli | 2016-10-10 | 1 | -1/+3 |
| | | |||||
* | | Regroup linkagesets into subsets of same type | Matthias P. Braendli | 2016-10-02 | 1 | -14/+23 |
| | | |||||
* | | Add some WIP for FIG0/6 | Matthias P. Braendli | 2016-10-02 | 1 | -1/+1 |
| | | |||||
* | | Print linking info on startup | Matthias P. Braendli | 2016-09-30 | 1 | -7/+6 |
| | | |||||
* | | Parse service linking section | Matthias P. Braendli | 2016-09-30 | 1 | -3/+5 |
| | | |||||
* | | Clarify how to declare several linking sets | Matthias P. Braendli | 2016-09-30 | 1 | -1/+1 |
| | | |||||
* | | Add Linkage data structures to MuxElements | Matthias P. Braendli | 2016-09-30 | 1 | -1/+42 |
|/ | |||||
* | Add RC parameters for deferred start/stop of announcements | Matthias P. Braendli | 2016-09-01 | 1 | -3/+27 |
| | | | | This is helpful to compensate for audio encoding delays. | ||||
* | Simplify getSubchannel by using lambda | Matthias P. Braendli | 2016-04-15 | 1 | -9/+0 |
| | |||||
* | Rename dabSubchannel to DabSubchannel | Matthias P. Braendli | 2016-04-15 | 1 | -9/+9 |
| | |||||
* | Make all getSizeXYZ dabSubchannel member functions | Matthias P. Braendli | 2016-04-15 | 1 | -6/+10 |
| | |||||
* | Make getSizeCu a dabSubchannel member function | Matthias P. Braendli | 2016-04-15 | 1 | -2/+2 |
| | |||||
* | Replace DabService::program by function | Matthias P. Braendli | 2016-04-15 | 1 | -4/+4 |
| | |||||
* | Remove old carousel | Matthias P. Braendli | 2016-04-01 | 1 | -0/+14 |
| | |||||
* | Replace some boost shared_ptr by std ones | Matthias P. Braendli | 2015-12-21 | 1 | -1/+1 |
| | |||||
* | Add missing initialisation | Matthias P. Braendli | 2015-12-18 | 1 | -1/+6 |
| | |||||
* | Add PTy to RC | Matthias P. Braendli | 2015-11-27 | 1 | -0/+1 |
| | |||||
* | Add FIG0/19 | Matthias P. Braendli | 2015-08-15 | 1 | -0/+30 |
| | |||||
* | Add cluster handling for announcements | Matthias P. Braendli | 2015-08-15 | 1 | -0/+1 |
| | |||||
* | Implement FIG0/18 for announcements | Matthias P. Braendli | 2015-08-15 | 1 | -0/+25 |
| | |||||
* | Fix uninitialised data Valgrind sees | Matthias P. Braendli | 2015-08-09 | 1 | -1/+2 |
| | |||||
* | Create enum class subchannel_type_t | Matthias P. Braendli | 2015-08-07 | 1 | -9/+10 |
| | |||||
* | Add FIG0/2, fib0 scheduler | Matthias P. Braendli | 2015-07-18 | 1 | -1/+1 |
| | |||||
* | Replace MGMT socket by ZMQ, make services shared_ptr | Matthias P. Braendli | 2015-06-21 | 1 | -10/+26 |
| | |||||
* | Start big refactoring | Matthias P. Braendli | 2015-06-19 | 1 | -1/+1 |
| | | | | | | Multiplexer in separate object Replace pointers by shared_ptr Switch to C++11 | ||||
* | Simplify DAB label handling | Matthias P. Braendli | 2015-05-25 | 1 | -4/+13 |
| | | | | | The DabLabel object only save the label in the unpadded form, and handle padding with spaces at the time of usage. | ||||
* | Labels: use spaces instead of NULs for trailing padding | Stefan Pöschel | 2015-05-24 | 1 | -5/+8 |
| | | | | | | The NULs ATM used for trailing label padding are not defined in the EBU Latin based charset we use. As all 16 label bytes must be used, use spaces instead, like real-world broadcasters do. | ||||
* | Remove char* from dabSubchannel | Matthias P. Braendli | 2015-03-02 | 1 | -2/+1 |
| |