Home | History | Annotate | Download | only in lib

Lines Matching refs:vb

64 int vorbis_bitrate_managed(vorbis_block *vb){
65 vorbis_dsp_state *vd=vb->vd;
74 int vorbis_bitrate_addblock(vorbis_block *vb){
75 vorbis_block_internal *vbi=vb->internal;
76 vorbis_dsp_state *vd=vb->vd;
85 long min_target_bits=(vb->W?bm->min_bitsper*bm->short_per_long:bm->min_bitsper);
86 long max_target_bits=(vb->W?bm->max_bitsper*bm->short_per_long:bm->max_bitsper);
87 int samples=ci->blocksizes[vb->W]>>1;
93 if(bm->vb)return(-1); /* one has been submitted without
95 bm->vb=vb;
99 bm->vb=vb;
104 long avg_target_bits=(vb->W?bm->avg_bitsper*bm->short_per_long:bm->avg_bitsper);
223 long avg_target_bits=(vb->W?bm->avg_bitsper*bm->short_per_long:bm->avg_bitsper);
233 vorbis_block *vb=bm->vb;
235 if(!vb)return 0;
238 vorbis_block_internal *vbi=vb->internal;
240 if(vorbis_bitrate_managed(vb))
246 op->e_o_s=vb->eofflag;
247 op->granulepos=vb->granulepos;
248 op->packetno=vb->sequence; /* for sake of completeness */
251 bm->vb=0;