Lines Matching defs:pcm
105 static int vorbis_rnull (SF_PRIVATE *psf, int samples, void *vptr, int off , int channels, float **pcm) ;
548 vorbis_rnull (SF_PRIVATE *UNUSED (psf), int samples, void *UNUSED (vptr), int UNUSED (off) , int channels, float **UNUSED (pcm))
554 vorbis_rshort (SF_PRIVATE *psf, int samples, void *vptr, int off, int channels, float **pcm)
563 ptr [i++] = psf_lrintf ((pcm [n][j] * inverse) * 32767.0f) ;
569 ptr [i++] = psf_lrintf (pcm [n][j] * 32767.0f) ;
575 vorbis_rint (SF_PRIVATE *psf, int samples, void *vptr, int off, int channels, float **pcm)
585 ptr [i++] = psf_lrintf ((pcm [n][j] * inverse) * 2147483647.0f) ;
591 ptr [i++] = psf_lrintf (pcm [n][j] * 2147483647.0f) ;
597 vorbis_rfloat (SF_PRIVATE *UNUSED (psf), int samples, void *vptr, int off, int channels, float **pcm)
603 ptr [i++] = pcm [n][j] ;
608 vorbis_rdouble (SF_PRIVATE *UNUSED (psf), int samples, void *vptr, int off, int channels, float **pcm)
614 ptr [i++] = pcm [n][j] ;
624 float **pcm ;
630 ** pcm is a multichannel float vector. In stereo, for
631 ** example, pcm [0] is left, and pcm [1] is right. samples is
635 while ((samples = vorbis_synthesis_pcmout (&vdata->vdsp, &pcm)) > 0)
637 i += transfn (psf, samples, ptr, i, psf->sf.channels, pcm) ;