Missing replacement of data types
In the BASOP framework, there still exist data types like
-
int, e.g.FOR( int i = 0; i < M; i++ )-> should be replaced by Word16/Word32 -
int16_t, e.g.int16_t offset;-> should be replaced by Word16 -
int32_t, e.g.int32_t last_total_brate-> should be replaced by Word32 -
uint16_t, e.g.uint16_t cum_freq_ECSQ_tab_param[ECSQ_CONFIG_COUNT][1 + ECSQ_PARAM_COUNT]; -
uint32_t, e.g.uint32_t rc_low;
There are tens of these instances e.g. in ivas_stat_dec.h, stat_enc.h etc.