aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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-116-53/+131
| | | | | | 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.
* Describe statistics in doc/STATS.mdMatthias P. Braendli2020-03-114-3/+36
|
* Handle errors in EDI inputMatthias P. Braendli2020-03-111-2/+14
|
* Pull changes from common 887a122 and d609df3Matthias P. Braendli2020-03-113-6/+11
|
* Make FIG 0/7 optional and documentMatthias P. Braendli2020-03-116-13/+22
|
* Simplify special FIG0/0 and 0/7 carousel handlingMatthias P. Braendli2020-03-111-59/+36
|
* Merge KuntzeM's FIG0/7Matthias P. Braendli2020-03-118-5/+185
|\
| * 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-062-0/+3
| |
| * add FIG 0/7Mathias Kuntze2020-03-067-4/+134
| |
* | Pull common 4266f6d: et audio_levels and version_data in STI frame decoderMatthias P. Braendli2020-02-251-0/+2
| |
* | 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 show_dabmux_stats py3 compatibleMatthias P. Braendli2020-01-071-4/+4
|
* Make EDI input stats consistent with ZMQ when stream absentMatthias P. Braendli2020-01-071-0/+6
|
* Merge tag 'v2.4.2' into nextMatthias P. Braendli2019-12-201-0/+4
|\ | | | | | | Release v2.4.2 was a bugfix release that was created after v3
| * Prepare v2.4.2v2.4.2Matthias P. Braendli2019-12-202-1/+5
| | | | | | | | | | This is a special release that backports a fix that went into v3 back onto v2.4.1.
| * Simplify nonblocking File inputMatthias P. Braendli2019-12-201-17/+20
| | | | | | | | (cherry picked from commit 1ce18aa61b14ae5201d70cdf07be62183e18de67)
| * Update File.cppMichel De Vittori2019-12-201-13/+9
| | | | | | | | (cherry picked from commit 0993a6f886115d194466d1787b253e35921fd988)
| * Update File.cppMichel De Vittori2019-12-201-1/+1
| | | | | | | | (cherry picked from commit e1cc67c13c63b7ad894687f8f23863a737fef30f)
* | Initialise EDI buffer_size and prebuffering to reasonable valuesMatthias P. Braendli2019-12-201-2/+2
| |
* | Make EDI input TIST delay configurableMatthias P. Braendli2019-12-107-5/+40
| |
* | Add startupcheck functionalityMatthias P. Braendli2019-11-252-0/+26
| |
* | zmq2edi: never quit because of input resets, make backoff configurableMatthias P. Braendli2019-11-201-6/+10
| |
* | Apply common 23752f6 and e10272eMatthias P. Braendli2019-11-182-3/+3
| |
* | Common 27ac70f: Initialise InetAddress::addrMatthias P. Braendli2019-11-182-2/+3
| |
* | Common 0a50ea0: Set SO_REUSEADDR for TCP socketsMatthias P. Braendli2019-11-181-0/+5
| |
* | 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.
* | Travis: remove clang buildMatthias P. Braendli2019-11-111-20/+1
| |
* | Travis: try to fix clang buildMatthias P. Braendli2019-11-111-0/+2
| |
* | Travis: Fix sourceline and libboost dependencyMatthias P. Braendli2019-11-111-3/+3
| |
* | Travis: update to bionic and add AMD64 buildMatthias P. Braendli2019-11-111-7/+16
| |
* | Prepare v3.0.1v3.0.1Matthias P. Braendli2019-10-302-1/+5
| |
* | Pull code from common commit 67a62df, replacing put_timeMatthias P. Braendli2019-10-301-3/+8
| |
* | Prepare v3.0.0v3.0.0Matthias P. Braendli2019-10-295-32/+37
| |
* | Improve zmq2edi usage screen readabilityMatthias P. Braendli2019-10-291-13/+14
| |
* | Revert "Rename ChangeLog to ChangeLog.md"Matthias P. Braendli2019-10-281-0/+0
| | | | | | | | This reverts commit a29ba5002af9a50da91332670200c509bb041abb.
* | Merge pull request #41 from andimik/nextMatthias P. Braendli2019-10-283-3/+7
|\ \ | | | | | | Renamed TODO.md (for better reading online)
| * | Update README.mdandimik2019-10-251-2/+6
| | |
| * | Update README.mdandimik2019-10-251-1/+1
| | |
| * | Rename ChangeLog to ChangeLog.mdandimik2019-10-251-0/+0
| | |
| * | Rename TODO to TODO.mdandimik2019-10-251-0/+0
|/ /
* | Use new EDI input API with callbackMatthias P. Braendli2019-10-012-18/+17
| |
* | Pull code from common f2a36aaMatthias P. Braendli2019-10-013-35/+21
| |
* | EDI input: fix timestamped frame readMatthias P. Braendli2019-10-011-10/+11
| |
* | Pull common code from 547c789Matthias P. Braendli2019-09-232-0/+90
| |
* | Rework example mux files to prefer EDIMatthias P. Braendli2019-09-232-76/+82
| |
* | Improve EDI configuration, making a few settings optionalMatthias P. Braendli2019-09-231-4/+10
| |
* | Travis: switch OSX build to xcode11Matthias P. Braendli2019-09-231-1/+1
| |