summaryrefslogtreecommitdiffstats
path: root/src/fig/FIGCarousel.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Check if a FIG has changed its rate before sorting the FIGsMatthias P. Braendli2018-07-241-0/+28
|
* Minor FIGCarousel cleanupMatthias P. Braendli2018-07-241-12/+14
|
* Check that FIGs don't write too many bytesMatthias P. Braendli2018-03-011-1/+9
|
* Add initial implementation for FIG0/24Matthias P. Braendli2017-06-051-2/+4
|
* WIP: Correct calculation of FIG0/21 required sizeMatthias P. Braendli2017-04-201-2/+2
|
* WIP: Rework FIG0/21 definition and get FIC insertion to compileMatthias P. Braendli2017-04-201-1/+3
|
* Remove service linking active from RCMatthias P. Braendli2016-11-281-2/+0
| | | | | This can be added later if the need arises, and when proper testing validates the implementation.
* Add FIG0/6 CEIMatthias P. Braendli2016-10-101-0/+2
|
* Merge next into servicelinkingMatthias P. Braendli2016-10-101-23/+5
|\
| * Simplify FIG allocation code in carouselMatthias P. Braendli2016-10-101-23/+5
| |
* | Instantiate and schedule FIG0/6 in the carouselMatthias P. Braendli2016-10-021-0/+2
|/
* Add FIG0/5 to transmit language now that it's not in 0/17 anymoreMatthias P. Braendli2016-09-231-5/+7
|
* Switch FIG0/10 to long formMatthias P. Braendli2016-08-221-3/+2
| | | | | The latest draft specification deprecates the short form, and most muxes today used the long form.
* Increase FIG deadlinesMatthias P. Braendli2016-02-281-11/+23
|
* Remove requirement that MCI be only in FIB0Matthias P. Braendli2016-01-311-6/+5
|
* Replace some boost shared_ptr by std onesMatthias P. Braendli2015-12-211-1/+2
|
* Change FIG allocationMatthias P. Braendli2015-09-131-16/+29
|
* Don't forget to allocate FIG1/4Matthias P. Braendli2015-09-131-0/+1
|
* Use references in FIG deadline reduction loopMatthias P. Braendli2015-08-171-11/+6
|
* Add ability to map FIG to any FIBMatthias P. Braendli2015-08-171-35/+87
| | | | Move CRC calculation into FIGCarousel
* FIG Carousel fixesMatthias P. Braendli2015-08-171-8/+45
| | | | | | | | | | | Respect remaining size also for header insertion, solves a bug. Make sure FIGs don't insert only a header and then run out of remaining space. Make warning message more explicit. FIX FIG0/3 for non-program services.
* Add FIG0/19Matthias P. Braendli2015-08-151-1/+3
|
* Implement FIG0/18 for announcementsMatthias P. Braendli2015-08-151-2/+3
|
* Add fib display to debugging printMatthias P. Braendli2015-08-071-2/+2
|
* Add FIG1/4Matthias P. Braendli2015-08-071-0/+2
|
* Add FIG1/5Matthias P. Braendli2015-08-071-1/+3
|
* Add FIG1/1Matthias P. Braendli2015-08-071-1/+4
|
* Remove FIG carousel debugging printsMatthias P. Braendli2015-08-071-18/+6
|
* Set flag in FIG0_9, add new FIC allocation helperMatthias P. Braendli2015-08-071-13/+26
|
* Add FIG0/8 and 0/9Matthias P. Braendli2015-08-071-1/+2
|
* Start FIB1, add FIG0/8Matthias P. Braendli2015-08-071-4/+0
|
* Correct deadline handling according to fillstatusMatthias P. Braendli2015-08-071-7/+8
|
* Create namespace for FIC stuffMatthias P. Braendli2015-08-071-0/+4
|
* Add FIG FillStatusMatthias P. Braendli2015-08-071-12/+26
|
* Fix FIB0 padding, FIG init and deadline handlingMatthias P. Braendli2015-07-191-22/+51
|
* Increment/Decrement deadline correctlyMatthias P. Braendli2015-07-191-3/+9
|
* Use new FIG carousel for FIB0 in DabMultiplexerMatthias P. Braendli2015-07-181-14/+21
|
* Add FIG0/17 to FIB0Matthias P. Braendli2015-07-181-96/+4
|
* Add FIG0/3 to FIB0Matthias P. Braendli2015-07-181-72/+15
|
* Combine FIG0/2 Data and ProgMatthias P. Braendli2015-07-181-111/+2
|
* Add FIG0/2, fib0 schedulerMatthias P. Braendli2015-07-181-214/+109
|
* Start work on new FIG carouselMatthias P. Braendli2015-07-171-0/+520