Home
last modified time | relevance | path

Searched refs:db_fix (Results 1 – 3 of 3) sorted by relevance

/frameworks/av/media/libeffects/lvm/lib/Common/src/
DdB_to_Lin32.c71 LVM_FLOAT dB_to_LinFloat(LVM_INT16 db_fix) in dB_to_LinFloat() argument
76 dB_Float = (LVM_FLOAT)((LVM_FLOAT)db_fix / 16.0f); in dB_to_LinFloat()
82 LVM_INT32 dB_to_Lin32(LVM_INT16 db_fix) in dB_to_Lin32() argument
92 if (db_fix<0) in dB_to_Lin32()
94 if (db_fix > -MAX_VALUE) in dB_to_Lin32()
96 …Shift = (LVM_INT16)((((LVM_UINT32)(-db_fix) >> 4) * FOUR_OVER_SIX) >> 17); /* Number of 6d… in dB_to_Lin32()
97 Remain = -db_fix - (Shift * SIX_DB); in dB_to_Lin32()
108 if (db_fix < MAX_VALUE) in dB_to_Lin32()
110 …Shift = (LVM_INT16)((((LVM_UINT32)db_fix >> 4) * FOUR_OVER_SIX) >> 17); /* Number of 6dB s… in dB_to_Lin32()
111 Remain = db_fix - (Shift * SIX_DB); in dB_to_Lin32()
/frameworks/av/media/libeffects/lvm/lib/Common/lib/
DScalarArithmetic.h57 LVM_FLOAT dB_to_LinFloat(LVM_INT16 db_fix);
59 LVM_INT32 dB_to_Lin32(LVM_INT16 db_fix);
/frameworks/av/media/libeffects/lvm/wrapper/Bundle/
DEffectBundle.cpp3079 LVM_INT16 db_fix; in Effect_setConfig() local
3099 db_fix = (LVM_INT16)(-96 * Shift); /* Six dB steps in Q11.4 format*/ in Effect_setConfig()
3101 db_fix = (LVM_INT16)(db_fix + SmallRemainder ); in Effect_setConfig()
3103 db_fix = (LVM_INT16)(db_fix - (LVM_INT16)((LVM_UINT16)SmallRemainder >> 9)); in Effect_setConfig()
3106 db_fix = (LVM_INT16)(db_fix - 5); in Effect_setConfig()
3108 return db_fix; in Effect_setConfig()