summaryrefslogtreecommitdiffstats
path: root/src/EtiReader.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Rework EDI inputMatthias P. Braendli2019-09-051-2/+12
| | | | | | - Use same main loop for both ETI and EDI inputs - Test SFN functionality with EDI input - Add log.show_process_time setting for process time printout
* Reduce EDI socket read buffer to avoid ETI frame skipMatthias P. Braendli2019-09-051-1/+4
|
* Update EDI input libraryMatthias P. Braendli2019-07-081-5/+5
|
* Unify Socket library with other mmbToolsMatthias P. Braendli2019-07-081-2/+2
|
* Implement EDI over TCPMatthias P. Braendli2019-05-061-32/+83
|
* Handle Ctrl-C when using EDI inputMatthias P. Braendli2018-05-161-7/+6
|
* Fix build with EDIMatthias P. Braendli2018-03-071-1/+1
|
* Verify ETI FCT continuity before modulatorMatthias P. Braendli2018-03-061-0/+16
|
* Code cosmetics and udp multicast documentationMatthias P. Braendli2018-02-011-9/+13
|
* Enabled multicast support. Fix missing header in PAPRStatsSergiy G2018-01-311-14/+25
|
* Make EDI input optionalMatthias P. Braendli2018-01-221-2/+3
|
* Remove calculateTimestampMatthias P. Braendli2018-01-071-16/+4
|
* Add new flowgraph path for metadataMatthias P. Braendli2018-01-071-2/+5
|
* Improve Buffer initialisation in EtiReaderMatthias P. Braendli2017-12-211-5/+5
|
* Remove unused variable myCurrentFrameMatthias P. Braendli2017-12-181-1/+0
|
* EDI input: decode timestampsMatthias P. Braendli2017-01-201-1/+11
|
* EDI: add protection against runaway memory usageMatthias P. Braendli2017-01-131-1/+8
|
* Integrate timestampdecoder into EDI inputMatthias P. Braendli2017-01-131-6/+33
|
* Add threaded UDP input for EDIMatthias P. Braendli2017-01-131-28/+10
|
* Fix ETI-over-TCP and ZeroMQ inputsMatthias P. Braendli2017-01-061-15/+15
|
* EDI: handle pseq resync and SIGINTMatthias P. Braendli2017-01-061-5/+11
|
* Replace EDI-to-ETI converter with a dedicated EDI sourceMatthias P. Braendli2017-01-061-10/+258
|
* Use ref instead of pointer for subchannel sourcesMatthias P. Braendli2016-12-261-1/+2
|
* Refactor flowgraph and puncturing rulesMatthias P. Braendli2016-12-251-4/+4
|
* Rework remotecontrolMatthias P. Braendli2016-10-071-3/+2
|
* Improve timestamp handlingMatthias P. Braendli2016-05-201-3/+2
| | | | | Replace PPS representation from double to integer, and analyse in OutputUHD if the timestamp is as expected.
* Replace quite a few 'new' with make_sharedMatthias P. Braendli2016-01-311-2/+1
|
* Keep tist offset across modulator restartsMatthias P. Braendli2015-09-181-1/+1
|
* Replace some loops with iterators to foreach loopsMatthias P. Braendli2015-08-011-14/+3
|
* Switch to C++11, remove boost::shared_ptrMatthias P. Braendli2015-08-011-2/+3
|
* EtiReader: remove unused varsMatthias P. Braendli2015-06-121-2/+4
|
* Simplify TIST offset handling, add offset to RCMatthias P. Braendli2015-06-121-7/+5
| | | | This breaks old configuration files using synchronous=1
* Logging: use etiLog instead of stderrMatthias Braendli2015-06-021-4/+2
|
* Add validity check for eti_fcMatthias P. Braendli2015-04-101-0/+8
|
* Replace pointers by shared_ptr in all flowgraphMatthias P. Braendli2015-02-221-11/+8
|
* Interrupt UHD when FCT value is not contiguousMatthias P. Braendli2014-09-261-2/+4
|
* SFN: carry FCT along with timestampsMatthias P. Braendli2014-09-141-11/+8
| | | | | | | | | This is the first step to fix issue #6. The goal is to enable the OutputUHD to check for FCT consistency. Once it can do that, it will also be able to reset the UHD streamer if necessary.
* Replace CRC-DABMOD by ODR-DabModMatthias P. Braendli2014-02-071-4/+4
|
* fix some errors seen by cppcheckMatthias P. Braendli2014-01-201-4/+4
|
* crc-dabmod: much cleaner logging implementationMatthias P. Braendli (think)2012-09-131-3/+7
|
* added crc-dabmod patchMatthias (think)2012-07-111-5/+43
|
* added unmodified mmbtoolsMatthias (think)2012-07-111-0/+270