aboutsummaryrefslogtreecommitdiffstats
path: root/src/repetitionrate.hpp
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2024-04-08 14:59:02 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2024-04-08 14:59:02 +0200
commit1c136653da2a89c69e5f64101eae92b3faaed260 (patch)
treedfe39449204621c5e9981026159c1cd15b8c7b7e /src/repetitionrate.hpp
parent7c51df4e6f13b7c85300e2da2b9759adee671eae (diff)
downloadetisnoop-1c136653da2a89c69e5f64101eae92b3faaed260.tar.gz
etisnoop-1c136653da2a89c69e5f64101eae92b3faaed260.tar.bz2
etisnoop-1c136653da2a89c69e5f64101eae92b3faaed260.zip
Fix FIG completeness calculation, add length histogramnext
Diffstat (limited to 'src/repetitionrate.hpp')
-rw-r--r--src/repetitionrate.hpp15
1 files changed, 4 insertions, 11 deletions
diff --git a/src/repetitionrate.hpp b/src/repetitionrate.hpp
index 41b5b40..b795351 100644
--- a/src/repetitionrate.hpp
+++ b/src/repetitionrate.hpp
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2016 Matthias P. Braendli (http://www.opendigitalradio.org)
+ Copyright (C) 2024 Matthias P. Braendli (http://www.opendigitalradio.org)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -20,28 +20,21 @@
*/
#pragma once
-#include "utils.hpp"
+#include <cstdint>
/* Tell the repetition rate analyser that we have received a given FIG.
* The complete flag should be set to true every time a complete
* set of information for that FIG has been received
*/
-void rate_announce_fig(int figtype, int figextension, bool complete);
+void rate_announce_fig(int figtype, int figextension, bool complete, uint8_t figlen);
/* Tell the repetition rate analyser that a new FIB starts.
*/
void rate_new_fib(int fib);
-/* Print small header to explain rate display
- * per_second: if true, rates are calculated in FIGs per second.
- * If false, rate is given in frames per FIG
- */
-void rate_display_header(bool per_second);
-
/* Print analysis.
- * optionally clear all statistics
* per_second: if true, rates are calculated in FIGs per second.
* If false, rate is given in frames per FIG
*/
-void rate_display_analysis(bool clear, bool per_second);
+void rate_display_analysis(bool per_second);