Loading lib_dec/ivas_omasa_dec.c +3 −4 Original line number Diff line number Diff line Loading @@ -763,12 +763,11 @@ ivas_error ivas_omasa_dirac_td_binaural_jbm( int16_t slot_idx, num_cldfb_bands, nchan_transport_orig, cldfb_slots; float Cldfb_RealBuffer[CLDFB_NO_CHANNELS_MAX]; float Cldfb_ImagBuffer[CLDFB_NO_CHANNELS_MAX]; float data_rend_objects[MAX_HEAD_ROT_POSES * BINAURAL_CHANNELS][L_FRAME48k]; /* float[8 * 2][960] */ float *p_rend_obj[MAX_HEAD_ROT_POSES * BINAURAL_CHANNELS]; float *p_rend_obj[MAX_HEAD_ROT_POSES * BINAURAL_CHANNELS]; /* [8 * 2] */ for ( n = 0; n < MAX_HEAD_ROT_POSES * BINAURAL_CHANNELS; n++ ) for ( n = 0; n < st_ivas->hSplitBinRend.splitrend.multiBinPoseData.num_poses * BINAURAL_CHANNELS; n++ ) { p_rend_obj[n] = &data_rend_objects[n][0]; p_rend_obj[n] = &output_f[n][0]; } num_cldfb_bands = st_ivas->hSplitBinRend.splitrend.hCldfbHandles->cldfbAna[0]->no_channels; Loading Loading
lib_dec/ivas_omasa_dec.c +3 −4 Original line number Diff line number Diff line Loading @@ -763,12 +763,11 @@ ivas_error ivas_omasa_dirac_td_binaural_jbm( int16_t slot_idx, num_cldfb_bands, nchan_transport_orig, cldfb_slots; float Cldfb_RealBuffer[CLDFB_NO_CHANNELS_MAX]; float Cldfb_ImagBuffer[CLDFB_NO_CHANNELS_MAX]; float data_rend_objects[MAX_HEAD_ROT_POSES * BINAURAL_CHANNELS][L_FRAME48k]; /* float[8 * 2][960] */ float *p_rend_obj[MAX_HEAD_ROT_POSES * BINAURAL_CHANNELS]; float *p_rend_obj[MAX_HEAD_ROT_POSES * BINAURAL_CHANNELS]; /* [8 * 2] */ for ( n = 0; n < MAX_HEAD_ROT_POSES * BINAURAL_CHANNELS; n++ ) for ( n = 0; n < st_ivas->hSplitBinRend.splitrend.multiBinPoseData.num_poses * BINAURAL_CHANNELS; n++ ) { p_rend_obj[n] = &data_rend_objects[n][0]; p_rend_obj[n] = &output_f[n][0]; } num_cldfb_bands = st_ivas->hSplitBinRend.splitrend.hCldfbHandles->cldfbAna[0]->no_channels; Loading