Home | History | Annotate | Download | only in vq

Lines Matching defs:file

3  * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
25 static int getval(FILE *in,int begin,int n,int group,int max){
66 FILE *file;
104 /* scan the file for maximum value */
105 file=fopen(infile,"r");
106 if(!file){
107 fprintf(stderr,"Could not open file %s\n",infile);
119 if(get_next_ivalue(file,&v))break;
124 rewind(file);
135 if(file){
138 while(!feof(file)){
139 long val=getval(file,begin,n,subn,maxval);
144 fclose(file);
156 file=fopen(buffer,"w");
157 if(!file){
158 fprintf(stderr,"Could not open file %s\n",buffer);
165 fprintf(file,"static const long _huff_lengthlist_%s[] = {\n",base);
167 fprintf(file,"\t");
169 fprintf(file,"%2ld,",lengths[j]);
170 fprintf(file,"\n");
172 fprintf(file,"};\n\n");
175 fprintf(file,"static const static_codebook _huff_book_%s = {\n",base);
176 fprintf(file,"\t%d, %ld,\n",subn,vals);
177 fprintf(file,"\t(long *)_huff_lengthlist_%s,\n",base);
178 fprintf(file,"\t0, 0, 0, 0, 0,\n");
179 fprintf(file,"\tNULL,\n");
181 fprintf(file,"\t0\n};\n\n");
183 fclose(file);