Commit d4474e2c authored by vaclav's avatar vaclav
Browse files

[maintenance] replace a magic number by define NUM_BITS_FB_FRAMEGAIN_TBE

parent 6baddf5e
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1266,6 +1266,8 @@ enum
#define MAX_LEN_MA_FILTER                   20                      /* maximum length of the MA filter for SHB TD envelope calculation */
#define TABLE_CUMSUM_MAX_N                  320                     /* maximum length of cumsum(i) and cumsum(i*i) tables */

#define NUM_BITS_FB_FRAMEGAIN_TBE           4                       /* Number of bits for framegain for FB TBE */

/*----------------------------------------------------------------------------------*
 * SWB BWE constants
 *----------------------------------------------------------------------------------*/
@@ -1279,7 +1281,7 @@ enum
#define FB_MAX_GAIN_VAR                     0.5f


#define NUM_BITS_FB_FRAMEGAIN               4                       /* Number of bits for framegain for FB */
#define NUM_BITS_FB_FRAMEGAIN               4                       /* Number of bits for framegain for FB BWE */
#define FB_BAND_BEGIN                       620                     /* == 15.5 kHz */
#define FB_BAND_BEGIN_12k8                  560                     /* == 14 kHz */
#define FB_BAND_END                         800                     /* == 20 kHz */
+1 −1
Original line number Diff line number Diff line
@@ -1995,7 +1995,7 @@ void fb_tbe_dec(
        }
        else
        {
            i = get_next_indice( st, 4 );
            i = get_next_indice( st, NUM_BITS_FB_FRAMEGAIN_TBE );
        }
        ratio = (float) ( 1 << i );
    }
+1 −1
Original line number Diff line number Diff line
@@ -2725,7 +2725,7 @@ void fb_tbe_enc(
    }
    else
    {
        push_indice( st->hBstr, IND_FB_SLOPE, idxGain, 4 );
        push_indice( st->hBstr, IND_FB_SLOPE, idxGain, NUM_BITS_FB_FRAMEGAIN_TBE );
    }

    return;