Home | History | Annotate | Download | only in lib

Lines Matching defs:look

63   vorbis_look_floor1 *look=(vorbis_look_floor1 *)i;
64 if(look){
66 (float)look->phrasebits/look->frames,
67 (float)look->postbits/look->frames,
68 (float)(look->postbits+look->phrasebits)/look->frames);*/
70 memset(look,0,sizeof(*look));
71 _ogg_free(look);
202 vorbis_look_floor1 *look=_ogg_calloc(1,sizeof(*look));
205 look->vi=info;
206 look->n=info->postlist[1];
217 look->posts=n;
224 for(i=0;i<n;i++)look->forward_index[i]=sortpointer[i]-info->postlist;
226 for(i=0;i<n;i++)look->reverse_index[look->forward_index[i]]=i;
228 for(i=0;i<n;i++)look->sorted_index[i]=info->postlist[look->forward_index[i]];
233 look->quant_q=256;
236 look->quant_q=128;
239 look->quant_q=86;
242 look->quant_q=64;
252 int hx=look->n;
265 look->loneighbor[i]=lo;
266 look->hineighbor[i]=hi;
269 return(look);
591 int *floor1_fit(vorbis_block *vb,vorbis_look_floor1 *look,
595 vorbis_info_floor1 *info=look->vi;
596 long n=look->n;
597 long posts=look->posts;
620 nonzero+=accumulate_fit(logmask,logmdct,look->sorted_index[i],
621 look->sorted_index[i+1],fits+i,
641 int sortpos=look->reverse_index[i];
648 int lsortpos=look->reverse_index[ln];
649 int hsortpos=look->reverse_index[hn];
724 int ln=look->loneighbor[i-2];
725 int hn=look->hineighbor[i-2];
746 int *floor1_interpolate_fit(vorbis_block *vb,vorbis_look_floor1 *look,
751 long posts=look->posts;
757 /* overly simpleminded--- look again post 1.2 */
769 vorbis_look_floor1 *look,
773 vorbis_info_floor1 *info=look->vi;
774 long posts=look->posts;
806 int ln=look->loneighbor[i-2];
807 int hn=look->hineighbor[i-2];
820 int headroom=(look->quant_q-predicted<predicted?
821 look->quant_q-predicted:predicted);
853 look->frames++;
854 look->postbits+=ilog(look->quant_q-1)*2;
855 oggpack_write(opb,out[0],ilog(look->quant_q-1));
856 oggpack_write(opb,out[1],ilog(look->quant_q-1));
893 look->phrasebits+=
915 look->postbits+=vorbis_book_encode(books+book,
944 for(j=1;j<look->posts;j++){
945 int current=look->forward_index[j];
969 vorbis_look_floor1 *look=(vorbis_look_floor1 *)in;
970 vorbis_info_floor1 *info=look->vi;
978 int *fit_value=_vorbis_block_alloc(vb,(look->posts)*sizeof(*fit_value));
980 fit_value[0]=oggpack_read(&vb->opb,ilog(look->quant_q-1));
981 fit_value[1]=oggpack_read(&vb->opb,ilog(look->quant_q-1));
1012 for(i=2;i<look->posts;i++){
1013 int predicted=render_point(info->postlist[look->loneighbor[i-2]],
1014 info->postlist[look->hineighbor[i-2]],
1015 fit_value[look->loneighbor[i-2]],
1016 fit_value[look->hineighbor[i-2]],
1018 int hiroom=look->quant_q-predicted;
1039 fit_value[look->loneighbor[i-2]]&=0x7fff;
1040 fit_value[look->hineighbor[i-2]]&=0x7fff;
1056 vorbis_look_floor1 *look=(vorbis_look_floor1 *)in;
1057 vorbis_info_floor1 *info=look->vi;
1069 for(j=1;j<look->posts;j++){
1070 int current=look->forward_index[j];