if(play_mode->encoding & PE_16BIT) 
if(play_mode->encoding & PE_24BIT) bps = ch * 3; else if(play_mode->encoding & PE_16BIT) 
int aq_calc_fragsize(void){    int ch, bps, bs;    double dq, bt;    if(play_mode->encoding & PE_MONO)	ch = 1;    else	ch = 2;    if(play_mode->encoding & PE_16BIT)	bps = ch * 2;    else	bps = ch;    bs = audio_buffer_size * bps;    dq = play_mode->rate * MAX_FILLED_TIME * bps;    while(bs * 2 > dq)	bs /= 2;    bt = (double)bs / bps / play_mode->rate;    while(bt > MAX_BUCKET_TIME)    {	bs /= 2;	bt = (double)bs / bps / play_mode->rate;    }    return bs;}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/1094ce45aef7aea71b6455d1e4865880143f5cba/aq.c/buggy/timidity/aq.c