00001 #include <math.h> 00002 #include "c_lpc10.h" 00003 00004 /**********************************************************/ 00005 /* Check RC's, repeat previous frame's RC's if unstable 00006 Inputs: 00007 . rc1f - Previous frame's RC's 00008 In/Outputs: 00009 . rc2f - Present frame's RC's 00010 Constants: 00011 . ORDER - Analysis order */ 00012 00013 VOID rcchk( FLOAT rc1f[ORDER], FLOAT rc2f[ORDER] ) 00014 { 00015 INDEX i; 00016 00017 for (i = 0; i < ORDER; i++) { 00018 if ((FLOAT)fabs(rc2f[i]) > .99) { 00019 for (i = 0; i < ORDER; i++) 00020 rc2f[i] = rc1f[i]; 00021 return; 00022 } 00023 } 00024 } 00025 00026 /**********************************************************/ 00027