diff --git a/apps/decoder.c b/apps/decoder.c index c9741068f552aaefe8476036f971e0f1eb9619a8..33dc818f789a69565d1dfe7f9371008c526c70b6 100644 --- a/apps/decoder.c +++ b/apps/decoder.c @@ -2470,10 +2470,18 @@ static ivas_error decodeG192( if ( vec_pos_update == 0 ) { update_wmops(); +#ifdef FIX_RAM_COUNTING_5MS_RENDERING + update_mem(); +#ifdef MEM_COUNT_DETAILS + export_mem( "mem_analysis.csv" ); +#endif +#endif } +#ifndef FIX_RAM_COUNTING_5MS_RENDERING #ifdef MEM_COUNT_DETAILS export_mem( "mem_analysis.csv" ); #endif +#endif #endif } diff --git a/lib_com/options.h b/lib_com/options.h index cd7f11fd89efba0f49260cd56c2ae6ecf4206b33..e0ec02f4d9390508fd78b48a6fb9c01691c2f76c 100644 --- a/lib_com/options.h +++ b/lib_com/options.h @@ -158,6 +158,8 @@ #define OSBA_SPLIT_RENDERING #endif +#define FIX_RAM_COUNTING_5MS_RENDERING /* FhG: fix for correct RAM reporting with 5ms rendering */ + /* #################### End BE switches ################################## */ /* #################### Start NON-BE switches ############################ */