Home
last modified time | relevance | path

Searched refs:Gain (Results 1 – 19 of 19) sorted by relevance

/frameworks/av/media/libeffects/lvm/lib/StereoWidening/src/
DLVCS_Process.c322 LVM_FLOAT Gain = pInstance->VolCorrect.CompMin; in LVCS_Process() local
326 Gain = (LVM_FLOAT)( pInstance->VolCorrect.CompMin in LVCS_Process()
332 NonLinComp_Float(Gain, /* Compressor gain setting */ in LVCS_Process()
347 GainStep = (LVM_FLOAT)(((Gain-pInstance->CompressGain) * \ in LVCS_Process()
350 if((GainStep == 0) && (pInstance->CompressGain < Gain)) in LVCS_Process()
356 if((GainStep == 0) && (pInstance->CompressGain > Gain)) in LVCS_Process()
362 FinalGain = Gain; in LVCS_Process()
363 Gain = pInstance->CompressGain; in LVCS_Process()
368 Gain = (LVM_FLOAT)(Gain + GainStep); in LVCS_Process()
369 if((GainStep > 0) && (FinalGain <= Gain)) in LVCS_Process()
[all …]
DLVCS_Control.c130 LVM_UINT32 Gain; in LVCS_Control() local
132 Gain = (LVM_UINT32)(pOutputGainTable[Offset].Loss * LVM_MAXINT_16); in LVCS_Control()
133 Gain = (LVM_UINT32)pOutputGainTable[Offset].UnprocLoss * (Gain >> 15); in LVCS_Control()
134 Gain=Gain>>15; in LVCS_Control()
138 Gain = (Gain * pInstance->VolCorrect.GainMin) >>12; in LVCS_Control()
140 LVC_Mixer_Init(&pInstance->BypassMix.Mixer_Instance.MixerStream[1],0,Gain); in LVCS_Control()
146 LVM_FLOAT Gain; in LVCS_Control()
148 Gain = (LVM_FLOAT)(pOutputGainTable[Offset].Loss); in LVCS_Control()
149 Gain = (LVM_FLOAT)pOutputGainTable[Offset].UnprocLoss * (Gain); in LVCS_Control()
154 Gain = (Gain * pInstance->VolCorrect.GainMin); in LVCS_Control()
[all …]
DLVCS_BypassMix.c74 LVM_UINT32 Gain; in LVCS_BypassMixInit() local
77 LVM_FLOAT Gain; in LVCS_BypassMixInit() local
116 Gain = (LVM_UINT32)(pOutputGainTable[Offset].Loss * pInstance->TransitionGain); in LVCS_BypassMixInit()
118 Gain = (LVM_FLOAT)(pOutputGainTable[Offset].Loss * pInstance->TransitionGain); in LVCS_BypassMixInit()
128 LVC_Mixer_Init(&pConfig->Mixer_Instance.MixerStream[0],(LVM_INT32)(Gain >> 15),Current); in LVCS_BypassMixInit()
132 LVC_Mixer_Init(&pConfig->Mixer_Instance.MixerStream[0], (LVM_FLOAT)(Gain), Current); in LVCS_BypassMixInit()
141 Gain = (LVM_UINT32)(pOutputGainTable[Offset].Loss * (0x7FFF - pInstance->TransitionGain)); in LVCS_BypassMixInit()
142 Gain = (LVM_UINT32)pOutputGainTable[Offset].UnprocLoss * (Gain >> 15); in LVCS_BypassMixInit()
144 LVC_Mixer_Init(&pConfig->Mixer_Instance.MixerStream[1],(LVM_INT32)(Gain >> 15),Current); in LVCS_BypassMixInit()
147 Gain = (LVM_FLOAT)(pOutputGainTable[Offset].Loss * (1.0 - \ in LVCS_BypassMixInit()
[all …]
/frameworks/av/media/libeffects/lvm/lib/Eq/src/
DLVEQNB_CalcCoef.c96 LVM_INT16 Gain = pFilterDefinition->Gain; in LVEQNB_DoublePrecCoefs() local
121 if (Gain >= 0) in LVEQNB_DoublePrecCoefs()
127 D = LVEQNB_DTable[Gain+15]; /* D = 1 / (1 + G) if GaindB < 0 */ in LVEQNB_DoublePrecCoefs()
169 pCoefficients->G = LVEQNB_GainTable[Gain+15]; in LVEQNB_DoublePrecCoefs()
225 LVM_INT16 Gain = pFilterDefinition->Gain; in LVEQNB_SinglePrecCoefs() local
244 if (Gain >= 0) in LVEQNB_SinglePrecCoefs()
250 D = LVEQNB_DTable[Gain + 15]; /* D = 1 / (1 + G) if GaindB < 0 */ in LVEQNB_SinglePrecCoefs()
267 pCoefficients->G = LVEQNB_GainTable[Gain + 15]; in LVEQNB_SinglePrecCoefs()
286 LVM_INT16 Gain = pFilterDefinition->Gain; in LVEQNB_SinglePrecCoefs() local
312 if (Gain >= 0) in LVEQNB_SinglePrecCoefs()
[all …]
DLVEQNB_Process.c119 if (pInstance->pBandDefinitions[i].Gain != 0) in LVEQNB_Process()
252 if (pInstance->pBandDefinitions[i].Gain != 0) in LVEQNB_Process()
DLVEQNB_Control.c423 … (pInstance->pBandDefinitions[i].Gain != pParams->pBandDefinition[i].Gain )|| in LVEQNB_Control()
/frameworks/av/media/libeffects/lvm/lib/Common/src/
DNonLinComp_D16.c64 void NonLinComp_D16(LVM_INT16 Gain, in NonLinComp_D16() argument
98 Sample = (LVM_INT16)(Sample + ((Gain * (Sample - Temp)) >> 15)); in NonLinComp_D16()
102 Sample = (LVM_INT16)(Sample + ((Gain * (Sample + Temp)) >> 15)); in NonLinComp_D16()
118 void NonLinComp_Float(LVM_FLOAT Gain, in NonLinComp_Float() argument
151 Sample = (Sample + ((Gain * (Sample - Temp)) )); in NonLinComp_Float()
155 Sample = (Sample + ((Gain * (Sample + Temp)) )); in NonLinComp_Float()
/frameworks/av/media/libeffects/lvm/lib/Reverb/src/
DLVREV_ApplyNewSettings.c381 LVM_INT32 Gain=0; in LVREV_ApplyNewSettings() local
423 Gain=LVM_Polynomial(3,Coefs,T60); /* Q.24 result */ in LVREV_ApplyNewSettings()
455 Gain = Gain1+ (((Gain2-Gain1)*Dist)/(Tot_Dist)); in LVREV_ApplyNewSettings()
463 if(Gain < 16777216L) in LVREV_ApplyNewSettings()
465 pPrivate->Gain= 32767; in LVREV_ApplyNewSettings()
469 pPrivate->Gain=(LVM_INT16)(LVM_MAXINT_32/(Gain>>8)); in LVREV_ApplyNewSettings()
474 pPrivate->Gain=(LVM_INT16)((pPrivate->Gain*Index)>>15); in LVREV_ApplyNewSettings()
475 pPrivate->GainMixer.Target = pPrivate->Gain*Index; in LVREV_ApplyNewSettings()
959 LVM_FLOAT Gain=0; in LVREV_ApplyNewSettings() local
1003 Gain = LVM_Polynomial(3, Coefs, T60); /* Q.24 result */ in LVREV_ApplyNewSettings()
[all …]
DLVREV_Private.h209 …LVM_INT16 Gain; /* Gain applied to output to maintain average … member
282 LVM_FLOAT Gain; /* Gain applied to output to maintain
/frameworks/av/media/libeffects/lvm/lib/Common/lib/
DCompLim.h70 void NonLinComp_Float(LVM_FLOAT Gain,
75 void NonLinComp_D16(LVM_INT16 Gain,
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/
Dproducer_buffer.h52 int Gain(LocalHandle* release_fence, bool gain_posted_buffer = false);
/frameworks/native/libs/vr/libdvr/tests/
Ddvr_buffer_queue-test.cpp406 std::function<void(size_t i)> Gain = [&](size_t i) { in TEST_F() local
478 ASSERT_NO_FATAL_FAILURE(Gain(i)); in TEST_F()
498 ASSERT_NO_FATAL_FAILURE(Gain(i)); in TEST_F()
512 ASSERT_NO_FATAL_FAILURE(Gain(i)); in TEST_F()
/frameworks/native/libs/vr/libbufferhub/
Dbuffer_hub-test.cpp100 EXPECT_EQ(0, p->Gain(&fence)); in TEST_F()
226 EXPECT_EQ(-EBUSY, p->Gain(&fence)); in TEST_F()
234 EXPECT_EQ(-EBUSY, p->Gain(&fence)); in TEST_F()
245 EXPECT_EQ(0, p->Gain(&fence)); in TEST_F()
336 EXPECT_EQ(-EBUSY, p->Gain(&invalid_fence, false)); in TEST_F()
337 EXPECT_EQ(0, p->Gain(&invalid_fence, true)); in TEST_F()
373 EXPECT_EQ(0, p->Gain(&invalid_fence, false)); in TEST_F()
Dproducer_buffer.cpp244 int ProducerBuffer::Gain(LocalHandle* release_fence, bool gain_posted_buffer) { in Gain() function in android::dvr::ProducerBuffer
/frameworks/av/media/libeffects/lvm/lib/Eq/lib/
DLVEQNB.h260 LVM_INT16 Gain; /* Band gain in dB */ member
/frameworks/av/media/libeffects/lvm/lib/Bundle/src/
DLVM_Control.c164 ((pParams->pEQNB_BandDefinition[i].Gain < LVM_EQNB_MIN_BAND_GAIN) || in LVM_SetControlParameters()
165 (pParams->pEQNB_BandDefinition[i].Gain > LVM_EQNB_MAX_BAND_GAIN)) || in LVM_SetControlParameters()
528 if(pParams->pEQNB_BandDefinition[ii].Gain > MaxGain) in LVM_SetHeadroom()
530 MaxGain = pParams->pEQNB_BandDefinition[ii].Gain; in LVM_SetHeadroom()
/frameworks/av/media/libeffects/lvm/lib/Bundle/lib/
DLVM.h246 LVM_INT16 Gain; /* Band gain in dB */ member
/frameworks/av/media/libeffects/lvm/tests/
Dlvmtest.cpp377 BandDefs[i].Gain = EQNB_5BandSoftPresets[i]; in LvmBundle_init()
583 BandDefs[i].Gain = in lvmControl()
/frameworks/av/media/libeffects/lvm/wrapper/Bundle/
DEffectBundle.cpp672 BandDefs[i].Gain = EQNB_5BandSoftPresets[i]; in LvmBundle_init()
952 ActiveParams.pEQNB_BandDefinition[i].Gain = pContext->pBundledContext->bandGaindB[i]; in EqualizerUpdateActiveParams()
1737 void EqualizerSetBandLevel(EffectContext *pContext, int band, short Gain){ in Effect_setConfig() argument
1739 if(Gain > 0){ in Effect_setConfig()
1740 gainRounded = (int)((Gain+50)/100); in Effect_setConfig()
1742 gainRounded = (int)((Gain-50)/100); in Effect_setConfig()