Lines Matching refs:delay

41  *  - Echo generation to benchmark the delay of audio processing.
42 * - Use hardware to minimize cpu load, disable FIFO load and minimize delay.
59 * clock, we will have a delay. The delay will dynamically be increased and
125 /* delay.h is required for hw_lock.h */
128 #include <linux/delay.h>
141 /*#define CMX_DELAY_DEBUG * gives rx-buffer delay overview */
1156 showdelay(struct dsp *dsp, int samples, int delay)
1166 sdelay = delay * 50 / (dsp_poll << 2);
1168 printk(KERN_DEBUG "DELAY (%s) %3d >%s\n", dsp->name, delay,
1199 * also add delay if requested by PH_SIGNAL
1232 "maximum delay), adjusting read pointer! "
1234 /* flush rx buffer and set delay to dsp_poll / 2 */
1252 /* if we have reached double delay, jump back to middle */
1259 "twice the delay is reached), adjusting "
1341 /* preload if we have delay set */
1637 int jittercheck = 0, delay, i;
1753 delay = (dsp->rx_W-dsp->rx_R) & CMX_BUFF_MASK;
1754 if (delay >= CMX_BUFF_HALF)
1755 delay = 0; /* will be the delay before next write */
1756 /* check for lower delay */
1757 if (delay < dsp->rx_delay[0])
1758 dsp->rx_delay[0] = delay;
1760 delay = (dsp->tx_W-dsp->tx_R) & CMX_BUFF_MASK;
1761 if (delay >= CMX_BUFF_HALF)
1762 delay = 0; /* will be the delay before next write */
1763 /* check for lower delay */
1764 if (delay < dsp->tx_delay[0])
1765 dsp->tx_delay[0] = delay;
1768 delay = dsp->rx_delay[0];
1771 if (delay > dsp->rx_delay[i])
1772 delay = dsp->rx_delay[i];
1776 * remove rx_delay only if we have delay AND we
1778 * the delay is greater dsp_poll
1780 if (delay > dsp_poll && !dsp->cmx_delay) {
1785 __func__, delay,
1788 rr = (r + delay - (dsp_poll >> 1))
1800 delay = dsp->tx_delay[0];
1803 if (delay > dsp->tx_delay[i])
1804 delay = dsp->tx_delay[i];
1808 * remove delay only if we have delay AND we
1811 if (delay > dsp_poll && dsp->tx_dejitter) {
1816 __func__, delay,
1819 rr = (r + delay - (dsp_poll >> 1))
1837 dsp->tx_delay[0] = CMX_BUFF_HALF; /* (infinite) delay */
1838 dsp->rx_delay[0] = CMX_BUFF_HALF; /* (infinite) delay */