Home | History | Annotate | Download | only in Tremolo

Lines Matching refs:opb

60 			    codebook *b,oggpack_buffer *opb,int maptype){
79 ret|=oggpack_read(opb,b->q_bits)<<(b->q_bits*j);
145 codebook *b, oggpack_buffer *opb,int maptype){
186 r[chase*2+bit]= decpack(i,count++,quantvals,b,opb,maptype) |
217 oggpack_buffer *opb,int maptype){
234 s->dec_table,quantvals,s,opb,maptype))return 1;
243 if(_make_words(lengthlist,s->entries,work,quantvals,s,opb,maptype))return 1;
380 int vorbis_book_unpack(oggpack_buffer *opb,codebook *s){
389 if(oggpack_read(opb,24)!=0x564342)goto _eofout;
392 s->dim=oggpack_read(opb,16);
396 s->entries=oggpack_read(opb,24);
403 switch((int)oggpack_read(opb,1)){
410 if(oggpack_read(opb,1)){
414 if(oggpack_read(opb,1)){
415 long num=oggpack_read(opb,5);
427 long num=oggpack_read(opb,5);
438 long length=oggpack_read(opb,5)+1;
445 long num=oggpack_read(opb,_ilog(s->entries-i));
462 if((maptype=oggpack_read(opb,4))>0){
463 s->q_min=_float32_unpack(oggpack_read(opb,32),&s->q_minp);
464 s->q_del=_float32_unpack(oggpack_read(opb,32),&s->q_delp);
465 s->q_bits=oggpack_read(opb,4)+1;
466 s->q_seq=oggpack_read(opb,1);
484 if(_make_decode_table(s,lengthlist,quantvals,opb,maptype)) goto _errout;
508 ((ogg_uint16_t *)s->q_val)[i]=(ogg_uint16_t)oggpack_read(opb,s->q_bits);
510 if(oggpack_eop(opb)){
520 if(_make_decode_table(s,lengthlist,quantvals,opb,maptype)){
536 ((unsigned char *)s->q_val)[i]=(unsigned char)oggpack_read(opb,s->q_bits);
541 ((ogg_uint16_t *)s->q_val)[i]=(ogg_uint16_t)oggpack_read(opb,s->q_bits);
544 if(oggpack_eop(opb))goto _eofout;
552 if(_make_decode_table(s,lengthlist,quantvals,opb,maptype))goto _errout;
569 if(_make_decode_table(s,lengthlist,quantvals,opb,maptype))goto _errout;
577 if(_make_decode_table(s,lengthlist,quantvals,opb,maptype))goto _errout;
585 ((unsigned char *)(s->q_val))[i]=(unsigned char)oggpack_read(opb,s->q_bits);
588 ((ogg_uint16_t *)(s->q_val))[i]=(ogg_uint16_t)oggpack_read(opb,s->q_bits);
609 if(oggpack_eop(opb))goto _eofout;