int nsam, nbit;\r
FILE *fin, *fout;\r
int frame;\r
- unsigned int enc_start, dec_start;\r
+ TIMER_VAR(enc_start, dec_start);\r
\r
codec2 = codec2_create(mode);\r
nsam = codec2_samples_per_frame(codec2);\r
frame = 0;\r
\r
while (fread(inbuf, sizeof(short), nsam, fin) == nsam) {\r
- enc_start = machdep_timer_sample();\r
+ TIMER_SAMPLE(enc_start);\r
codec2_encode(codec2, bits, inbuf);\r
- dec_start = machdep_timer_sample_and_log(enc_start, " enc"); \r
+ TIMER_SAMPLE_AND_LOG(dec_start, enc_start, " enc"); \r
codec2_decode(codec2, outbuf, bits);\r
- machdep_timer_sample_and_log(dec_start, " dec"); \r
+ TIMER_SAMPLE_AND_LOG2(dec_start, " dec"); \r
+ TIMER_SAMPLE_AND_LOG2(enc_start, " enc & dec"); \r
fwrite((char*)outbuf, sizeof(short), nsam, fout);\r
printf("frame: %d\n", ++frame);\r
machdep_timer_print_logged_samples();\r