summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Allow setting EDI UDP fragment spreading to 0Matthias P. Braendli2021-02-222-18/+12
|
* Update configuration and compilation for new EDI UDP packet interleaverMatthias P. Braendli2021-02-222-15/+14
|
* Common fc2902b and 4ad00b8: Update EDI output interleaver and spreadingMatthias P. Braendli2021-02-221-9/+7
|
* Add timestamp offset to management server for EDI inputMatthias P. Braendli2021-02-103-3/+19
|
* Fix warning due to zmq.hpp updateMatthias P. Braendli2021-01-181-1/+1
|
* Common 6b5db53: Update zmq.hpp, TCPReceiveServer, EDI decoder and outputMatthias P. Braendli2021-01-184-27/+41
|
* Add EDI transport addressing to configMatthias P. Braendli2020-11-161-6/+7
|
* FIG0/13 fix user application data length for packet subchannelsMatthias P. Braendli2020-11-021-8/+5
|
* Fix a couple of static check warningsMatthias P. Braendli2020-11-025-10/+11
|
* UDP fix url parsing when rtp:// presentMatthias P. Braendli2020-11-021-2/+2
|
* Rework FIG0/13, combine programme and data code pathsMatthias P. Braendli2020-11-021-91/+67
|
* Add --version to zmq2edi and zmq2farsyncMatthias P. Braendli2020-11-022-0/+24
|
* Rename variables edi_time and tist_offsetMatthias P. Braendli2020-10-142-16/+18
|
* EDI input: fix timestamps ignored when switching from prebuffering to ↵Matthias P. Braendli2020-08-121-10/+10
| | | | timestamped
* Add --version optionMatthias P. Braendli2020-07-211-0/+12
|
* Improve print for user-application type at startupMatthias P. Braendli2020-07-151-33/+40
|
* Fix FIG0/13 for packet servicesMatthias P. Braendli2020-07-151-1/+6
|
* Set basic profile in FIG0/13 SPI user applicationMatthias P. Braendli2020-07-131-3/+20
|
* Add possibility to set several user application types in FIG0/13Matthias P. Braendli2020-07-139-143/+207
|
* Rework timestamped EDI input and adapt to new APIMatthias P. Braendli2020-05-111-50/+60
|
* Fix FIG2 config parsing and segment count issueMatthias P. Braendli2020-04-272-14/+7
| | | | Thanks to Maik for his patch
* Merge PR 45 with Alarm HandlingMatthias P. Braendli2020-04-013-3/+18
|\
| * Revert "add linkage set activator flag to remote controllable"KuntzeM2020-03-283-68/+16
| | | | | | | | This reverts commit fc1f1640278e7eb228ec1a6290d30b95f1b6a476.
| * change FIG 0/0 alarm flag if an alarm cluster available in muxKuntzeM2020-03-173-1/+10
| |
| * 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-153-17/+69
| |
* | zmq2edi: detect FCT discontinuityMatthias P. Braendli2020-03-301-55/+68
| |
* | zmq2edi: add startupcheckMatthias P. Braendli2020-03-261-3/+33
| |
* | Show total buffering time statistics in odr-zmq2ediMatthias P. Braendli2020-03-263-55/+86
| |
* | Rename ZMQ_ENCODER_XYZ constantsMatthias P. Braendli2020-03-252-4/+4
| |
* | zmq2edi: also catch logic errors in main()Matthias P. Braendli2020-03-181-2/+5
|/
* Implement a hash function to calculate FIG 0/7 Count fieldMatthias P. Braendli2020-03-114-48/+117
| | | | | | 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.
* Handle errors in EDI inputMatthias P. Braendli2020-03-111-2/+14
|
* Make FIG 0/7 optional and documentMatthias P. Braendli2020-03-115-13/+16
|
* Simplify special FIG0/0 and 0/7 carousel handlingMatthias P. Braendli2020-03-111-59/+36
|
* Merge KuntzeM's FIG0/7Matthias P. Braendli2020-03-117-5/+183
|\
| * add special FIG 0/7 handling to send directly after FIG 0/0Mathias Kuntze2020-03-101-1/+48
| |
| * fixed FIG 0/7 dependencyMathias Kuntze2020-03-061-0/+1
| |
| * add FIG 0/7Mathias Kuntze2020-03-067-4/+134
| |
* | Replace new/delete in ZMQ input by vectorMatthias P. Braendli2020-02-252-12/+13
| |
* | Fix issue that input stays in Unstable when it is prebufferingMatthias P. Braendli2020-02-252-17/+28
|/
* Make EDI input stats consistent with ZMQ when stream absentMatthias P. Braendli2020-01-071-0/+6
|
* Initialise EDI buffer_size and prebuffering to reasonable valuesMatthias P. Braendli2019-12-201-2/+2
|
* Make EDI input TIST delay configurableMatthias P. Braendli2019-12-104-5/+21
|
* Add startupcheck functionalityMatthias P. Braendli2019-11-251-0/+20
|
* zmq2edi: never quit because of input resets, make backoff configurableMatthias P. Braendli2019-11-201-6/+10
|
* Initialise TIST with consistent system time at startupMatthias P. Braendli2019-11-151-14/+13
| | | | | | | | | | | | | | | | The change introduced in fd33dd4 (v2.4.0) had the consequence of generating different timestamp offsets depending on when exactly the mux was started. The intended goal to avoid having the NULL symbol output at a fixed offset to avoid receiver synchronisation is however not so important, because most commercial receivers will cut transmission for several seconds before resuming, and the majority of the receivers will then start resynchronising. However, the different timestamp offsets upsets some modulator input modules, which so not necessarily have enough buffering capacity. This change reverts back to the previous behaviour, where the timestamp is set to current system time, rounded to 24ms.
* Improve zmq2edi usage screen readabilityMatthias P. Braendli2019-10-291-13/+14
|
* Use new EDI input API with callbackMatthias P. Braendli2019-10-012-18/+17
|
* EDI input: fix timestamped frame readMatthias P. Braendli2019-10-011-10/+11
|