col_energy 274 src/libteletone_detect.c float col_energy[GRID_FACTOR]; col_energy 327 src/libteletone_detect.c col_energy[0] = teletone_goertzel_result (&dtmf_detect_state->col_out[0]); col_energy 334 src/libteletone_detect.c col_energy[i] = teletone_goertzel_result (&dtmf_detect_state->col_out[i]); col_energy 335 src/libteletone_detect.c if (col_energy[i] > col_energy[best_col]) { col_energy 342 src/libteletone_detect.c col_energy[best_col] >= DTMF_THRESHOLD && col_energy 343 src/libteletone_detect.c col_energy[best_col] < row_energy[best_row]*DTMF_REVERSE_TWIST && col_energy 344 src/libteletone_detect.c col_energy[best_col]*DTMF_NORMAL_TWIST > row_energy[best_row]) { col_energy 347 src/libteletone_detect.c if ((i != best_col && col_energy[i]*DTMF_RELATIVE_PEAK_COL > col_energy[best_col]) || col_energy 353 src/libteletone_detect.c if (i >= GRID_FACTOR && (row_energy[best_row] + col_energy[best_col]) > 42.0*dtmf_detect_state->energy && col_energy 354 src/libteletone_detect.c teletone_goertzel_result (&dtmf_detect_state->col_out2nd[best_col])*DTMF_2ND_HARMONIC_COL < col_energy[best_col] &&