if(!(enc & PE_16BIT)) 
if(!(enc & PE_16BIT || enc & PE_24BIT)) 
int validate_encoding(int enc, int include_enc, int exclude_enc){    const char *orig_enc_name, *enc_name;    int orig_enc;    orig_enc = enc;    orig_enc_name = output_encoding_string(enc);    enc |= include_enc;    enc &= ~exclude_enc;    if(enc & (PE_ULAW|PE_ALAW))	enc &= ~(PE_24BIT|PE_16BIT|PE_SIGNED|PE_BYTESWAP);    if(!(enc & PE_16BIT))	enc &= ~PE_BYTESWAP;	if(enc & PE_24BIT)	enc &= ~PE_16BIT;	/* 24bit overrides 16bit */    enc_name = output_encoding_string(enc);    if(strcmp(orig_enc_name, enc_name) != 0)	ctl->cmsg(CMSG_WARNING, VERB_NOISY,		  "Notice: Audio encoding is changed `%s' to `%s'",		  orig_enc_name, enc_name);    return enc;}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/59cb18897c2b0552a5dd3d728af5bdffac22ad1e/output.c/clean/timidity/output.c