Lines Matching defs:normfact
807 ulaw2f_array (unsigned char *buffer, int count, float *ptr, float normfact)
809 ptr [i] = normfact * ulaw_decode [(int) buffer [i]] ;
813 ulaw2d_array (const unsigned char *buffer, int count, double *ptr, double normfact)
815 ptr [i] = normfact * ulaw_decode [(int) buffer [i]] ;
841 f2ulaw_array (const float *ptr, int count, unsigned char *buffer, float normfact)
844 buffer [i] = ulaw_encode [psf_lrintf (normfact * ptr [i])] ;
846 buffer [i] = 0x7F & ulaw_encode [- psf_lrintf (normfact * ptr [i])] ;
851 d2ulaw_array (const double *ptr, int count, unsigned char *buffer, double normfact)
856 buffer [i] = ulaw_encode [psf_lrint (normfact * ptr [i])] ;
858 buffer [i] = 0x7F & ulaw_encode [- psf_lrint (normfact * ptr [i])] ;
914 float normfact ;
916 normfact = (psf->norm_float == SF_TRUE) ? 1.0 / ((float) 0x8000) : 1.0 ;
924 ulaw2f_array (ubuf.ucbuf, readcount, ptr + total, normfact) ;
939 double normfact ;
941 normfact = (psf->norm_double) ? 1.0 / ((double) 0x8000) : 1.0 ;
948 ulaw2d_array (ubuf.ucbuf, readcount, ptr + total, normfact) ;
1010 float normfact ;
1013 normfact = (psf->norm_float == SF_TRUE) ? (0.25 * 0x7FFF) : 0.25 ;
1020 f2ulaw_array (ptr + total, bufferlen, ubuf.ucbuf, normfact) ;
1036 double normfact ;
1039 normfact = (psf->norm_double) ? (0.25 * 0x7FFF) : 0.25 ;
1046 d2ulaw_array (ptr + total, bufferlen, ubuf.ucbuf, normfact) ;