Lines Matching +defs:val +defs:data
80 sint8 val;
85 val = *posin++;
86 val = (val * factor_left) >> 8;
87 *posout++ = val;
90 val = *posin++;
91 val = (val * factor_right) >> 8;
92 *posout++ = val;
97 sint16 val;
102 val = *posin++;
103 val |= *posin++ << 8;
104 val = (val * factor_left) >> 8;
105 *posout++ = val & 0xff;
106 *posout++ = val >> 8;
109 val = *posin++;
110 val |= *posin++ << 8;
111 val = (val * factor_right) >> 8;
112 *posout++ = val & 0xff;
113 *posout++ = val >> 8;
131 warning("badly aligned sound data");
398 rdpsnd_dsp_process(unsigned char *data, unsigned int size, struct audio_driver * current_driver,
404 /* softvol and byteswap do not change the amount of data they
407 rdpsnd_dsp_softvol(data, size, format);
412 rdpsnd_dsp_swapbytes(data, size, format);
417 out.data = NULL;
420 out.size = rdpsnd_dsp_resample(&out.data, data, size, format, stream_be);
422 if (out.data == NULL)
424 out.data = (unsigned char *) xmalloc(size);
425 memcpy(out.data, data, size);
429 out.p = out.data;