• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/tcl-105/tcl_ext/snack/snack/generic/

Lines Matching refs:dout

348 void rwindow(din, dout, n, preemp)
350 register double *dout, preemp;
359 *dout++ = (double)(*p++) - (preemp * *din++);
362 *dout++ = *din++;
368 void cwindow(din, dout, n, preemp)
370 register double *dout, preemp;
394 *dout++ = *q++ * ((double)(*p++) - (preemp * *din++));
397 *dout++ = *q++ * *din++;
403 void hwindow(din, dout, n, preemp)
405 register double *dout, preemp;
427 *dout++ = *q++ * ((double)(*p++) - (preemp * *din++));
430 *dout++ = *q++ * *din++;
436 void hnwindow(din, dout, n, preemp)
438 register double *dout, preemp;
460 *dout++ = *q++ * ((double)(*p++) - (preemp * *din++));
463 *dout++ = *q++ * *din++;
468 int get_window(dout, n, type)
469 register double *dout;
491 rwindow(din, dout, n, preemp);
494 hwindow(din, dout, n, preemp);
497 cwindow(din, dout, n, preemp);
500 hnwindow(din, dout, n, preemp);
514 static double *dout = NULL;
517 if(dout)ckfree((void *)dout);
518 dout = NULL;
519 if(!(dout = (double*)ckalloc(sizeof(double)*n))) {
525 if(get_window(dout, n, type)) {
529 for(i=0, d = dout; i++ < n; ) *fout++ = (float) *d++;
536 int fwindow(din, dout, n, preemp, type)
538 register float *dout, preemp;
565 *dout++ = (float) (*q++ * ((float)(*p++) - (preemp * *din++)));
568 *dout++ = *q++ * *din++;
575 int fwindow_f(din, dout, n, preemp, type)
577 register float *dout, preemp;
604 *dout++ = (float) (*q++ * ((*p++) - (preemp * *din++)));
607 *dout++ = *q++ * *din++;
614 int fwindow_d(din, dout, n, preemp, type)
616 register double *dout, preemp;
643 *dout++ = *q++ * ((*p++) - (preemp * *din++));
646 *dout++ = *q++ * *din++;
654 void w_window(din, dout, n, preemp, type)
656 register double *dout, preemp;
661 rwindow(din, dout, n, preemp);
664 hwindow(din, dout, n, preemp);
667 cwindow(din, dout, n, preemp);
670 hnwindow(din, dout, n, preemp);