Unverified Commit 3bf44e12 authored by norvell's avatar norvell
Browse files

Added minor cleanup and correction of moves under FIX_BASOP_2469_OBJ_EDIT_TD_REND_GAIN

parent bbb4299b
Loading
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -179,10 +179,12 @@ ivas_error TDREND_MIX_Init_fx(
    ivas_error error;
#ifdef FIX_BASOP_2469_OBJ_EDIT_TD_REND_GAIN
    hBinRendererTd->Gain_fx = ONE_IN_Q29;
    move32();
#else
    hBinRendererTd->Gain_fx = ONE_IN_Q14;
#endif
    move16();
#endif

    /* Init source list */
    /* Spatial settings */
    IF( MixSpatSpec_p != NULL )
+1 −0
Original line number Diff line number Diff line
@@ -313,6 +313,7 @@ void TDREND_firfilt_fx(
    tmp_e = sub( tmp_e, Q31 );
    step_fx = L_shl_sat( step_fx, tmp_e ); // Q29
    gain_tmp_fx = prevGain_fx;             // Q29
    move32();
#else
    tmp_e = sub( tmp_e, Q30 );
    step_fx = L_shl_sat( step_fx, tmp_e );     // Q31
+1 −5
Original line number Diff line number Diff line
@@ -275,12 +275,8 @@ static void TDREND_SRC_REND_Init_fx(
    FOR( nC = 0; nC < SPAT_BIN_MAX_INPUT_CHANNELS; nC++ )
    {
#ifdef FIX_BASOP_2469_OBJ_EDIT_TD_REND_GAIN
        SrcRend_p->SrcGainMin_p_fx[nC] = 0; /* Q29 */
        move16();
        SrcRend_p->SrcGain_p_fx[nC] = ONE_IN_Q29; /* Q29 */
        move16();
        SrcRend_p->SrcGainMax_p_fx[nC] = 2137321728 /* Q29, 3.9810719f,  +12 dB */;
        move16();
        move32();
#else
        SrcRend_p->SrcGainMin_p_fx[nC] = 0; /* Q15 */
        move16();
+1 −3
Original line number Diff line number Diff line
@@ -1210,8 +1210,6 @@ typedef struct TDREND_SRC_REND_s
    Word16 SrcGainUpdated;
#ifdef FIX_BASOP_2469_OBJ_EDIT_TD_REND_GAIN
    Word32 SrcGain_p_fx[SPAT_BIN_MAX_INPUT_CHANNELS]; /* Q29 */
    Word32 SrcGainMin_p_fx[SPAT_BIN_MAX_INPUT_CHANNELS]; /* Q29 */
    Word32 SrcGainMax_p_fx[SPAT_BIN_MAX_INPUT_CHANNELS]; /* Q29 */
#else
    Word16 SrcGain_p_fx[SPAT_BIN_MAX_INPUT_CHANNELS]; // Q14
    Word16 SrcGainMin_p_fx[SPAT_BIN_MAX_INPUT_CHANNELS];