00001 #ifndef OPTIONS_H 00002 #define OPTIONS_H 00003 00004 typedef struct 00005 { 00006 int usepsy; /* TRUE by default, use the psy model */ 00007 int usepadbit; /* TRUE by default, use a padding bit */ 00008 int quickmode; /* FALSE calculate psy model for every frame */ 00009 int quickcount; /* 10 when quickmode = TRUE, calculate psymodel every 10th frame */ 00010 int downmix; /* FALSE downmix from stereo to mono */ 00011 int byteswap; /* FALSE swap the bytes */ 00012 int channelswap; /* FALSE swap the channels */ 00013 int dab; /* FALSE DAB extensions */ 00014 int vbr; /* FALSE switch for VBR mode */ 00015 float vbrlevel; /* 0 level of VBR . higher is better */ 00016 float athlevel; /* 0 extra argument to the ATH equation - 00017 used for VBR in LAME */ 00018 int verbosity; /* 2 by default. 0 is no output at all */ 00019 } 00020 options; 00021 00022 options glopts; 00023 #endif
1.5.5