Lines Matching refs:Pyy
178 spx_float_t Pyy; member
515 st->Pey = st->Pyy = FLOAT_ONE; in speex_echo_state_init_mc()
576 st->Pey = st->Pyy = FLOAT_ONE; in speex_echo_state_reset()
703 spx_float_t Pey = FLOAT_ONE, Pyy=FLOAT_ONE; in speex_echo_cancellation() local
1066 Pyy = FLOAT_ADD(Pyy,FLOAT_MULT(Yh,Yh)); in speex_echo_cancellation()
1076 Pyy = FLOAT_SQRT(Pyy); in speex_echo_cancellation()
1077 Pey = FLOAT_DIVU(Pey,Pyy); in speex_echo_cancellation()
1087 st->Pyy = FLOAT_ADD(FLOAT_MULT(alpha_1,st->Pyy) , FLOAT_MULT(alpha,Pyy)); in speex_echo_cancellation()
1088 if (FLOAT_LT(st->Pyy, FLOAT_ONE)) in speex_echo_cancellation()
1089 st->Pyy = FLOAT_ONE; in speex_echo_cancellation()
1091 if (FLOAT_LT(st->Pey, FLOAT_MULT(MIN_LEAK,st->Pyy))) in speex_echo_cancellation()
1092 st->Pey = FLOAT_MULT(MIN_LEAK,st->Pyy); in speex_echo_cancellation()
1093 if (FLOAT_GT(st->Pey, st->Pyy)) in speex_echo_cancellation()
1094 st->Pey = st->Pyy; in speex_echo_cancellation()
1096 st->leak_estimate = FLOAT_EXTRACT16(FLOAT_SHL(FLOAT_DIVU(st->Pey, st->Pyy),14)); in speex_echo_cancellation()