diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-11-07 22:00:06 +0100 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-11-07 22:00:06 +0100 |
commit | fedab89cd4625617b3e481f1f59ba0fc97b7305b (patch) | |
tree | 37f87b739e6133a773c79c2c6ec8fb05bbbf66a8 | |
parent | 4388257ae49ab64f510294037df50e057ac55794 (diff) | |
download | dabmux-fedab89cd4625617b3e481f1f59ba0fc97b7305b.tar.gz dabmux-fedab89cd4625617b3e481f1f59ba0fc97b7305b.tar.bz2 dabmux-fedab89cd4625617b3e481f1f59ba0fc97b7305b.zip |
Update TODO about inputs
-rw-r--r-- | TODO | 19 |
1 files changed, 7 insertions, 12 deletions
@@ -40,24 +40,19 @@ PTy, but only the static PTy. Clarify if we need to add both PTy variants to the configuration and the code. -Refactor inputs *ONGOING* -------------------------- -The input code is written in very C-like OOP, with structures of function -pointers that do dynamic dispatch. Refactoring this to proper classes and -documenting it properly will simplify the addition of new input formats, -facilitate runtime configurability and clarify the usages of the inputs. +Improvements for inputs +----------------------- +Add statistics to UDP input, in a similar way that ZeroMQ offers statistics. +This would mean we have to move the packet buffer from the operating system +into our own buffer, so that we can actually get the statistics. -Also, all inputs using UDP are now broken. Add statistics to UDP input. - -Find out what purpose the bridge input serves. - -Decide if non-blocking file input is still necessary. +Also see the STI-D over EDI topic above. Fix DMB input ------------- The code that does interleaving and reed-solomon encoding for DMB is not used -anymore, and is untested. +anymore, and is untested. The relevant parts are src/dabInputDmb* and src/Dmb.cpp Communicate Leap Seconds |