Home | History | Annotate | Download | only in Tremolo

Lines Matching refs:opb

107 vorbis_info_floor *floor1_info_unpack (vorbis_info *vi,oggpack_buffer *opb){
113 info->partitions=oggpack_read(opb,5); /* only 0 to 31 legal */
117 info->partitionclass[j]=(char)oggpack_read(opb,4); /* only 0 to 15 legal */
125 info->klass[j].class_dim=(char)oggpack_read(opb,3)+1; /* 1 to 8 */
126 info->klass[j].class_subs=(char)oggpack_read(opb,2); /* 0,1,2,3 bits */
127 if(oggpack_eop(opb)<0) goto err_out;
129 info->klass[j].class_book=(unsigned char)oggpack_read(opb,8);
134 info->klass[j].class_subbook[k]=(unsigned char)(oggpack_read(opb,8)-1);
141 info->mult=oggpack_read(opb,2)+1; /* only 1,2,3,4 legal now */
142 rangebits=oggpack_read(opb,4);
159 int t=info->postlist[k+2]=(ogg_uint16_t)oggpack_read(opb,rangebits);
163 if(oggpack_eop(opb))goto err_out;
299 if(oggpack_read(&vd->opb,1)==1){
300 fit_value[0]=oggpack_read(&vd->opb,ilog(quant_q-1));
301 fit_value[1]=oggpack_read(&vd->opb,ilog(quant_q-1));
314 cval=vorbis_book_decode(books+info->klass[classv].class_book,&vd->opb);
323 if((fit_value[j+k]=vorbis_book_decode(books+book,&vd->opb))==-1)