• Home
  • Raw
  • Download

Lines Matching refs:opb

30 int vorbis_staticbook_pack(const static_codebook *c,oggpack_buffer *opb){  in vorbis_staticbook_pack()  argument
35 oggpack_write(opb,0x564342,24); in vorbis_staticbook_pack()
36 oggpack_write(opb,c->dim,16); in vorbis_staticbook_pack()
37 oggpack_write(opb,c->entries,24); in vorbis_staticbook_pack()
52 oggpack_write(opb,1,1); /* ordered */ in vorbis_staticbook_pack()
53 oggpack_write(opb,c->lengthlist[0]-1,5); /* 1 to 32 */ in vorbis_staticbook_pack()
60 oggpack_write(opb,i-count,_ilog(c->entries-count)); in vorbis_staticbook_pack()
65 oggpack_write(opb,i-count,_ilog(c->entries-count)); in vorbis_staticbook_pack()
70 oggpack_write(opb,0,1); /* unordered */ in vorbis_staticbook_pack()
79 oggpack_write(opb,0,1); /* no unused entries */ in vorbis_staticbook_pack()
81 oggpack_write(opb,c->lengthlist[i]-1,5); in vorbis_staticbook_pack()
83 oggpack_write(opb,1,1); /* we have unused entries; thus we tag */ in vorbis_staticbook_pack()
86 oggpack_write(opb,0,1); in vorbis_staticbook_pack()
88 oggpack_write(opb,1,1); in vorbis_staticbook_pack()
89 oggpack_write(opb,c->lengthlist[i]-1,5); in vorbis_staticbook_pack()
97 oggpack_write(opb,c->maptype,4); in vorbis_staticbook_pack()
112 oggpack_write(opb,c->q_min,32); in vorbis_staticbook_pack()
113 oggpack_write(opb,c->q_delta,32); in vorbis_staticbook_pack()
114 oggpack_write(opb,c->q_quant-1,4); in vorbis_staticbook_pack()
115 oggpack_write(opb,c->q_sequencep,1); in vorbis_staticbook_pack()
135 oggpack_write(opb,labs(c->quantlist[i]),c->q_quant); in vorbis_staticbook_pack()
149 static_codebook *vorbis_staticbook_unpack(oggpack_buffer *opb){ in vorbis_staticbook_unpack() argument
155 if(oggpack_read(opb,24)!=0x564342)goto _eofout; in vorbis_staticbook_unpack()
158 s->dim=oggpack_read(opb,16); in vorbis_staticbook_unpack()
159 s->entries=oggpack_read(opb,24); in vorbis_staticbook_unpack()
165 switch((int)oggpack_read(opb,1)){ in vorbis_staticbook_unpack()
171 if(oggpack_read(opb,1)){ in vorbis_staticbook_unpack()
175 if(oggpack_read(opb,1)){ in vorbis_staticbook_unpack()
176 long num=oggpack_read(opb,5); in vorbis_staticbook_unpack()
185 long num=oggpack_read(opb,5); in vorbis_staticbook_unpack()
195 long length=oggpack_read(opb,5)+1; in vorbis_staticbook_unpack()
199 long num=oggpack_read(opb,_ilog(s->entries-i)); in vorbis_staticbook_unpack()
214 switch((s->maptype=oggpack_read(opb,4))){ in vorbis_staticbook_unpack()
222 s->q_min=oggpack_read(opb,32); in vorbis_staticbook_unpack()
223 s->q_delta=oggpack_read(opb,32); in vorbis_staticbook_unpack()
224 s->q_quant=oggpack_read(opb,4)+1; in vorbis_staticbook_unpack()
225 s->q_sequencep=oggpack_read(opb,1); in vorbis_staticbook_unpack()
242 s->quantlist[i]=oggpack_read(opb,s->q_quant); in vorbis_staticbook_unpack()