Commit ca7fe00a authored by Malenovsky, Vladimir's avatar Malenovsky, Vladimir
Browse files

make proper init of SPAR MD parameters

parent 14fa671a
Loading
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -183,6 +183,7 @@
#define FIX_1827_REMOVE_UNUSED_PSNOISEGEN_ISAR          /* Dolby: remove unused noise generator from ISAR */
#define FIX_1487_ACCESS_OF_UNINIT_VAL_FROM_ARR_ISM_DTX  /* FhG/VA: init nb_bits_metadata to zero */
#define FIX_1477_OOB_INDEX_IN_D_ACELP_INDEXING          /* FhG: fix oob indexing */
#define FIX_1479_MSAN_SPAR_UNINITIALIZED_VALUE          /* Dolby: Fix for issue 1479, MSAN error due to uninitialized value in SPAR */

/* #################### End BE switches ################################## */

+5 −0
Original line number Diff line number Diff line
@@ -585,6 +585,11 @@ ivas_error ivas_spar_md_dec_init(
    }
    hMdDec->first_valid_frame = 1;

#ifdef FIX_1479_MSAN_SPAR_UNINITIALIZED_VALUE
    hMdDec->spar_md.res_ind = 0;
    hMdDec->spar_md.prior_dyn_active_w_flag = 0;
#endif

    return IVAS_ERR_OK;
}