best_row          280 src/libteletone_detect.c 	int best_row;
best_row          329 src/libteletone_detect.c 		for (best_row = best_col = 0, i = 1;  i < GRID_FACTOR;	i++) {
best_row          331 src/libteletone_detect.c 			if (row_energy[i] > row_energy[best_row]) {
best_row          332 src/libteletone_detect.c 				best_row = i;
best_row          341 src/libteletone_detect.c 		if (row_energy[best_row] >= DTMF_THRESHOLD &&
best_row          343 src/libteletone_detect.c 			col_energy[best_col] < row_energy[best_row]*DTMF_REVERSE_TWIST &&
best_row          344 src/libteletone_detect.c 			col_energy[best_col]*DTMF_NORMAL_TWIST > row_energy[best_row]) {
best_row          348 src/libteletone_detect.c 					(i != best_row	&&	row_energy[i]*DTMF_RELATIVE_PEAK_ROW > row_energy[best_row])) {
best_row          353 src/libteletone_detect.c 			if (i >= GRID_FACTOR && (row_energy[best_row] + col_energy[best_col]) > 42.0*dtmf_detect_state->energy &&
best_row          355 src/libteletone_detect.c 				teletone_goertzel_result (&dtmf_detect_state->row_out2nd[best_row])*DTMF_2ND_HARMONIC_ROW < row_energy[best_row]) {
best_row          356 src/libteletone_detect.c 				hit = dtmf_positions[(best_row << 2) + best_col];
best_row          366 src/libteletone_detect.c 					dtmf_detect_state->digit_hits[(best_row << 2) + best_col]++;