aboutsummaryrefslogtreecommitdiffstats
path: root/src/fig/FIGCarousel.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/fig/FIGCarousel.h')
-rw-r--r--src/fig/FIGCarousel.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/fig/FIGCarousel.h b/src/fig/FIGCarousel.h
index 00b6d18..1e33577 100644
--- a/src/fig/FIGCarousel.h
+++ b/src/fig/FIGCarousel.h
@@ -3,7 +3,7 @@
2011, 2012 Her Majesty the Queen in Right of Canada (Communications
Research Center Canada)
- Copyright (C) 2020
+ Copyright (C) 2024
Matthias P. Braendli, matthias.braendli@mpb.li
Implementation of the FIG carousel to schedule the FIGs into the
@@ -69,8 +69,6 @@ class FIGCarousel {
public:
FIGCarousel(std::shared_ptr<dabEnsemble> ensemble);
- void update(unsigned long currentFrame);
-
/* Write all FIBs to the buffer, including correct padding and crc.
* Returns number of bytes written.
*
@@ -79,11 +77,11 @@ class FIGCarousel {
*/
size_t write_fibs(
uint8_t *buf,
- int framephase,
+ uint64_t current_frame,
bool fib3_present);
private:
- size_t carousel(int fib, uint8_t *buf, size_t bufsize, int framephase);
+ size_t carousel(int fib, uint8_t *buf, size_t bufsize, uint64_t current_frame);
void load_and_allocate(IFIG& fig, FIBAllocation fib);