Loading lib_com/options.h +1 −0 Original line number Diff line number Diff line Loading @@ -150,6 +150,7 @@ #define MC_JBM /* FhG: extend JBM beyond mono for running IVAS in VoIP mode (contribution 19) */ #define FIX_265_MC_BRATE_SWITCHING /* Issue 265: fix use-of-uninitialized-value in MC bitrate switching */ #define FIX_ANGLE_WRAPPING /* Issue 244: Problems with angle wrapping*/ #define FIX_245_RANGE_CODER_VOIP_MSAN /* Issue 245: fix use-of-uninitialized-value in range coder in VoIP mode */ /* ################## End DEVELOPMENT switches ######################### */ /* clang-format on */ Loading lib_dec/lib_dec.c +2 −0 Original line number Diff line number Diff line Loading @@ -1266,11 +1266,13 @@ static void bsCompactToSerial( const uint8_t *compact, uint16_t *serial, uint16_ byte <<= 1; } #ifdef FIX_245_RANGE_CODER_VOIP_MSAN /* Add 4 padding bytes required by core coder */ for ( i = 0; i < 4 * 8; ++i ) { serial[num_bits + i] = 0; } #endif #undef WMC_TOOL_SKIP } #endif Loading Loading
lib_com/options.h +1 −0 Original line number Diff line number Diff line Loading @@ -150,6 +150,7 @@ #define MC_JBM /* FhG: extend JBM beyond mono for running IVAS in VoIP mode (contribution 19) */ #define FIX_265_MC_BRATE_SWITCHING /* Issue 265: fix use-of-uninitialized-value in MC bitrate switching */ #define FIX_ANGLE_WRAPPING /* Issue 244: Problems with angle wrapping*/ #define FIX_245_RANGE_CODER_VOIP_MSAN /* Issue 245: fix use-of-uninitialized-value in range coder in VoIP mode */ /* ################## End DEVELOPMENT switches ######################### */ /* clang-format on */ Loading
lib_dec/lib_dec.c +2 −0 Original line number Diff line number Diff line Loading @@ -1266,11 +1266,13 @@ static void bsCompactToSerial( const uint8_t *compact, uint16_t *serial, uint16_ byte <<= 1; } #ifdef FIX_245_RANGE_CODER_VOIP_MSAN /* Add 4 padding bytes required by core coder */ for ( i = 0; i < 4 * 8; ++i ) { serial[num_bits + i] = 0; } #endif #undef WMC_TOOL_SKIP } #endif Loading