• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/libvorbis-1.2.3/lib/

Lines Matching refs:vb

238 static int mapping0_forward(vorbis_block *vb){
239 vorbis_dsp_state *vd=vb->vd;
242 private_state *b=vb->vd->backend_state;
243 vorbis_block_internal *vbi=(vorbis_block_internal *)vb->internal;
244 int n=vb->pcmend;
248 float **gmdct = _vorbis_block_alloc(vb,vi->channels*sizeof(*gmdct));
249 int **ilogmaskch= _vorbis_block_alloc(vb,vi->channels*sizeof(*ilogmaskch));
250 int ***floor_posts = _vorbis_block_alloc(vb,vi->channels*sizeof(*floor_posts));
256 int modenumber=vb->W;
259 b->psy+blocktype+(vb->W?2:0);
261 vb->mode=modenumber;
267 float *pcm =vb->pcm[i];
270 gmdct[i]=_vorbis_block_alloc(vb,n/2*sizeof(**gmdct));
299 _vorbis_apply_window(pcm,b->window,ci->blocksizes,vb->lW,vb->W,vb->nW);
314 mdct_forward(b->transform[vb->W][0],pcm,gmdct[i]);
317 drft_forward(&b->fft_look[vb->W],pcm);
371 float *noise = _vorbis_block_alloc(vb,n/2*sizeof(*noise));
372 float *tone = _vorbis_block_alloc(vb,n/2*sizeof(*tone));
382 float *logfft =vb->pcm[i];
387 vb->mode=modenumber;
389 floor_posts[i]=_vorbis_block_alloc(vb,PACKETBLOBS*sizeof(**floor_posts));
509 floor1_fit(vb,b->flr[info->floorsubmap[submap]],
515 if(vorbis_bitrate_managed(vb) && floor_posts[i][PACKETBLOBS/2]){
538 floor1_fit(vb,b->flr[info->floorsubmap[submap]],
563 floor1_fit(vb,b->flr[info->floorsubmap[submap]],
571 floor1_interpolate_fit(vb,b->flr[info->floorsubmap[submap]],
577 floor1_interpolate_fit(vb,b->flr[info->floorsubmap[submap]],
609 mag_memo=_vp_quantize_couple_memo(vb,
615 mag_sort=_vp_quantize_couple_sort(vb,
635 for(k=(vorbis_bitrate_managed(vb)?0:PACKETBLOBS/2);
636 k<=(vorbis_bitrate_managed(vb)?PACKETBLOBS-1:PACKETBLOBS/2);
646 if(vb->W){
647 oggpack_write(opb,vb->lW,1);
648 oggpack_write(opb,vb->nW,1);
655 float *res =vb->pcm[i];
657 _vorbis_block_alloc(vb,n/2*sizeof(**gmdct));
659 nonzero[i]=floor1_encode(opb,vb,b->flr[info->floorsubmap[submap]],
676 ci->psy_g_param.sliding_lowpass[vb->W][k]);
705 vb->pcm,
710 ci->psy_g_param.sliding_lowpass[vb->W][k]);
723 res_bundle[ch_in_bundle]=vb->pcm[j];
724 couple_bundle[ch_in_bundle++]=vb->pcm[j]+n/2;
729 class(vb,b->residue[resnum],couple_bundle,zerobundle,ch_in_bundle);
737 couple_bundle[ch_in_bundle++]=vb->pcm[j]+n/2;
740 forward(opb,vb,b->residue[resnum],
751 total+=ci->blocksizes[vb->W]/4+ci->blocksizes[vb->nW]/4;
756 static int mapping0_inverse(vorbis_block *vb,vorbis_info_mapping *l){
757 vorbis_dsp_state *vd=vb->vd;
764 long n=vb->pcmend=ci->blocksizes[vb->W];
776 inverse1(vb,b->flr[info->floorsubmap[submap]]);
781 memset(vb->pcm[i],0,sizeof(*vb->pcm[i])*n/2);
802 pcmbundle[ch_in_bundle++]=vb->pcm[j];
807 inverse(vb,b->residue[info->residuesubmap[i]],
813 float *pcmM=vb->pcm[info->coupling_mag[i]];
814 float *pcmA=vb->pcm[info->coupling_ang[i]];
841 float *pcm=vb->pcm[i];
844 inverse2(vb,b->flr[info->floorsubmap[submap]],
848 /* transform the PCM data; takes PCM vector, vb; modifies PCM vector */
851 float *pcm=vb->pcm[i];
852 mdct_backward(b->transform[vb->W][0],pcm,pcm);