summaryrefslogtreecommitdiff
path: root/cesar/ce/rx/bitloading/test/intervals
diff options
context:
space:
mode:
authorCyril Jourdan2013-06-03 15:28:00 +0200
committerCyril Jourdan2013-06-14 15:47:13 +0200
commitab201b5e54d2c07c489cf7fac7bcb4581a5a7ab6 (patch)
treee17fbbfe7ae2473c3f3db4722331e84099a57dc1 /cesar/ce/rx/bitloading/test/intervals
parentcc38f2802734a7d7adf8c9ba42c0228d74072d44 (diff)
cesar/ce/rx/bl/fsm: use PBProc interval matching computation, refs #4018
Instead of re-computing frame date and trying to match it on an interval. In the same time, correct management of sound frame SRC in the tests when we want to test the data case and update ce_rx_bl_fsm_measure_to_event stub in cesar/ce/rx/test.
Diffstat (limited to 'cesar/ce/rx/bitloading/test/intervals')
-rw-r--r--cesar/ce/rx/bitloading/test/intervals/src/test_fsm.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/cesar/ce/rx/bitloading/test/intervals/src/test_fsm.c b/cesar/ce/rx/bitloading/test/intervals/src/test_fsm.c
index f69fa5290a..e63afa8d76 100644
--- a/cesar/ce/rx/bitloading/test/intervals/src/test_fsm.c
+++ b/cesar/ce/rx/bitloading/test/intervals/src/test_fsm.c
@@ -346,6 +346,11 @@ test_ce_rx_bl_fsm_INTERVALS (test_t t)
fsm_base[pos++] = (scenario_entry_t) SCENARIO_EVENT (
tonemaps_reset, .tms = sta.rx_tonemaps);
fsm_base[pos++] = (scenario_entry_t) SCENARIO_EVENT (
+ mac_interval_clear, .tms = sta.rx_tonemaps);
+ fsm_base[pos++] = (scenario_entry_t) SCENARIO_EVENT (
+ mac_interval_commit_changes,
+ .tms = sta.rx_tonemaps, .group_intervals_nb = 0);
+ fsm_base[pos++] = (scenario_entry_t) SCENARIO_EVENT (
ce_rx_bl_nsr_sum_init, .bl = &sta.ce_rx_bt);
fsm_base[pos++] = (scenario_entry_t) SCENARIO_END;
scenario_run (t, fsm_base, &globals);