Lines Matching refs:sample
49 int sample[2]; ///< previous sample (for SOL_DPCM)
141 s->sample[0] = s->sample[1] = 0;
158 s->sample[0] = s->sample[1] = 0x80;
162 s->sample[0] = s->sample[1] = 0x80;
345 s->sample[0] += s->sol_table[n >> 4];
346 s->sample[0] = av_clip_uint8(s->sample[0]);
347 *output_samples_u8++ = s->sample[0];
349 s->sample[stereo] += s->sol_table[n & 0x0F];
350 s->sample[stereo] = av_clip_uint8(s->sample[stereo]);
351 *output_samples_u8++ = s->sample[stereo];
356 if (n & 0x80) s->sample[ch] -= sol_table_16[n & 0x7F];
357 else s->sample[ch] += sol_table_16[n & 0x7F];
358 s->sample[ch] = av_clip_int16(s->sample[ch]);
359 *output_samples++ = s->sample[ch];
371 s->sample[ch] = 0;
372 s->sample[ch] += s->array[n + 128];
373 s->sample[ch] = av_clip_int16(s->sample[ch]);
374 *output_samples++ = s->sample[ch];
385 *output_samples++ = s->sample[idx] += (unsigned)s->array[n];
398 s->sample[idx] += (n & 0x80 ? -1: 1) * derf_steps[index];
399 s->sample[idx] = av_clip_int16(s->sample[idx]);
400 *output_samples++ = s->sample[idx];