Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement zmq2edi and zmq2farsync ZMQ socket reset after 10s timeout | Matthias P. Braendli | 2019-07-09 | 2 | -113/+137 |
| | |||||
* | Fix components not appearing in RC | Matthias P. Braendli | 2019-06-26 | 1 | -3/+3 |
| | |||||
* | Fix odr-zmq2edi multi-output | Matthias P. Braendli | 2019-06-25 | 1 | -1/+1 |
| | |||||
* | EDI configuration: default to protocol udp | Matthias P. Braendli | 2019-06-07 | 1 | -1/+1 |
| | |||||
* | EDI: Implement TCP output | Matthias P. Braendli | 2019-05-06 | 6 | -10/+52 |
| | |||||
* | EDI: put more code in common between DabMux and ZMQ2EDI | Matthias P. Braendli | 2019-05-06 | 13 | -335/+381 |
| | |||||
* | Stop using variable length array in Interleaver | Matthias P. Braendli | 2019-05-06 | 2 | -16/+9 |
| | |||||
* | Move TCPDataDispatcher into TcpSocket | Matthias P. Braendli | 2019-05-06 | 4 | -138/+180 |
| | |||||
* | Port some RC changes from ODR-DabMod | Matthias P. Braendli | 2019-03-12 | 2 | -79/+110 |
| | |||||
* | zmq2edi: Fix MNSC endianness swap | Matthias P. Braendli | 2019-02-25 | 1 | -2/+2 |
| | |||||
* | Fix startptr error checking of hexparse() | Matthias P. Braendli | 2019-02-19 | 1 | -5/+11 |
| | |||||
* | Update a few copyright headers | Matthias P. Braendli | 2019-02-18 | 6 | -14/+14 |
| | |||||
* | Apply UTCO in odr-zmq2edi wait time calculation | Matthias P. Braendli | 2019-02-18 | 1 | -8/+1 |
| | |||||
* | Rework timestamping | Matthias P. Braendli | 2019-02-18 | 5 | -75/+55 |
| | | | | | | | * Ensure MNSC and EDI carry the same timestamp * Rename `edi_tistoffset` to `tist_offset` * Remove conditional compilation of EDI output * Reset PPS so as to align ETI frames across mux restarts | ||||
* | Add FIG2 options for character field and text control | Matthias P. Braendli | 2019-02-16 | 5 | -63/+142 |
| | |||||
* | Minor exception refactoring in DabOutputTCP | Matthias P. Braendli | 2019-02-13 | 1 | -13/+4 |
| | |||||
* | Remove subchannel_type_t integer representations | Matthias P. Braendli | 2019-02-13 | 1 | -4/+4 |
| | |||||
* | Simplify and use isProgramme where possible | Matthias P. Braendli | 2019-02-13 | 5 | -28/+15 |
| | |||||
* | Fix FIG0/24 for DAB+ services | Matthias P. Braendli | 2019-02-13 | 1 | -11/+11 |
| | |||||
* | Remove references to nonfunctional FIDC | Matthias P. Braendli | 2019-02-13 | 7 | -25/+4 |
| | |||||
* | Merge KuntzeM's pull request fixing #35 into next | Matthias P. Braendli | 2019-02-13 | 10 | -29/+69 |
|\ | | | | | | | 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 | 9 | -23/+55 |
| | | |||||
* | | Fix FIG2 data service and component labels | Matthias P. Braendli | 2019-01-30 | 4 | -64/+41 |
| | | |||||
* | | Add partial FIG2 label support | Matthias P. Braendli | 2019-01-29 | 10 | -60/+706 |
| | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | EDI: correct value of ATST seconds field | Matthias P. Braendli | 2019-01-28 | 3 | -22/+22 |
| | | |||||
* | | Use reentrant gmtime and localtime functions, and other tweaks | Matthias P. Braendli | 2019-01-28 | 5 | -53/+38 |
| | | |||||
* | | Add EDI timestamp offset configuration | Matthias P. Braendli | 2019-01-10 | 2 | -4/+13 |
|/ | |||||
* | Update copyright headers | Matthias P. Braendli | 2019-01-07 | 7 | -13/+19 |
| | |||||
* | ClockTAI: refactor downloading slightly | Matthias P. Braendli | 2019-01-07 | 1 | -63/+74 |
| | |||||
* | ClockTAI: cache only to /var/tmp | Matthias P. Braendli | 2019-01-07 | 1 | -22/+8 |
| | |||||
* | Rework TAIClock, make some functions free from side-effects | Matthias P. Braendli | 2019-01-07 | 2 | -217/+189 |
| | |||||
* | Allow user to specify TAI bulletin URLs | Matthias P. Braendli | 2018-12-18 | 3 | -15/+65 |
| | |||||
* | Fix TAI bulletin parsing on systems where long is 32 bits | Matthias P. Braendli | 2018-11-11 | 1 | -4/+4 |
| | |||||
* | Some fixes for issues seen with cppcheck | Matthias P. Braendli | 2018-10-29 | 5 | -22/+7 |
| | |||||
* | Rework inputstat to use absolute timestamps internally | Matthias P. Braendli | 2018-10-29 | 2 | -80/+93 |
| | |||||
* | Store leap-second cache in /var/tmp | Matthias P. Braendli | 2018-10-11 | 1 | -4/+20 |
| | |||||
* | Refactor urls in ClockTAI | Matthias P. Braendli | 2018-10-11 | 1 | -7/+6 |
| | |||||
* | Add support for sending empty linkage sets to clear receiver databases | Matthias P. Braendli | 2018-08-16 | 3 | -60/+83 |
| | |||||
* | FIG0/6: use service ECC if defined | Matthias P. Braendli | 2018-08-16 | 1 | -2/+3 |
| | |||||
* | zmq2edi: Add option to drop late packets | Matthias P. Braendli | 2018-08-06 | 3 | -8/+22 |
| | |||||
* | Add support for services with different ECC in FIG0/9 | Matthias P. Braendli | 2018-07-31 | 4 | -8/+127 |
| | |||||
* | Calculate total number of CUs and print in summary | Matthias P. Braendli | 2018-07-25 | 1 | -0/+5 |
| | |||||
* | Use absolute expiry time in TransitionHandler | Matthias P. Braendli | 2018-07-24 | 2 | -20/+20 |
| | | | | | This is because we cannot guarantee that the update function is called in regular intervals. | ||||
* | Check if a FIG has changed its rate before sorting the FIGs | Matthias P. Braendli | 2018-07-24 | 2 | -5/+40 |
| | |||||
* | Minor FIGCarousel cleanup | Matthias P. Braendli | 2018-07-24 | 1 | -12/+14 |
| | |||||
* | Change FIG interface function signatures | Matthias P. Braendli | 2018-07-24 | 18 | -63/+63 |
| | |||||
* | Add some debugging to FIG0/19 | Matthias P. Braendli | 2018-07-24 | 1 | -0/+10 |
| | |||||
* | zmq2edi: Display number of late frames in stats | Matthias P. Braendli | 2018-07-24 | 1 | -7/+8 |
| | |||||
* | Protect announcement switching variables with mutex | Matthias P. Braendli | 2018-07-24 | 2 | -15/+25 |
| | |||||
* | Avoid negative time intervals in odr-zmq2edi | Matthias P. Braendli | 2018-06-18 | 1 | -3/+2 |
| |