=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/sndiod/dsp.h,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- src/usr.bin/sndiod/dsp.h 2022/12/26 19:16:03 1.12 +++ src/usr.bin/sndiod/dsp.h 2024/04/22 11:01:02 1.13 @@ -1,4 +1,4 @@ -/* $OpenBSD: dsp.h,v 1.12 2022/12/26 19:16:03 jmc Exp $ */ +/* $OpenBSD: dsp.h,v 1.13 2024/04/22 11:01:02 ratchov Exp $ */ /* * Copyright (c) 2012 Alexandre Ratchov * @@ -85,6 +85,7 @@ adata_t ctx[NCHAN_MAX * RESAMP_NCTX]; int filt_cutoff, filt_step; unsigned int iblksz, oblksz; + int diff; int nch; }; @@ -115,7 +116,8 @@ int aparams_enctostr(struct aparams *, char *); int aparams_native(struct aparams *); -void resamp_do(struct resamp *, adata_t *, adata_t *, int); +void resamp_getcnt(struct resamp *, int *, int *); +void resamp_do(struct resamp *, adata_t *, adata_t *, int, int); void resamp_init(struct resamp *, unsigned int, unsigned int, int); void enc_do(struct conv *, unsigned char *, unsigned char *, int); void enc_sil_do(struct conv *, unsigned char *, int);