Lines Matching defs:samples

88     int32_t *samples[2];
198 static void shift_mono(int32_t *samples, int nb_samples, int shift)
202 samples[i] >>= shift;
661 static uint32_t log2mono(int32_t *samples, int nb_samples, int limit)
665 if (log2sample(abs(*samples++), limit, &result))
683 static void decorr_mono_buffer(int32_t *samples, int32_t *outsamples,
700 decorr_mono(samples, outsamples, FFMIN(2048, nb_samples), &dp, -1);
713 decorr_mono(samples, outsamples, nb_samples, &dp, 1);
719 decorr_mono(samples, outsamples, nb_samples, &dp, 1);
726 int32_t *samples, *outsamples;
733 samples = s->sampleptrs[depth][0];
748 decorr_mono_buffer(samples, outsamples, s->block_samples, info->dps, depth);
779 decorr_mono_buffer(samples, outsamples, s->block_samples, info->dps, depth);
935 static void analyze_mono(WavPackEncodeContext *s, int32_t *samples, int do_samples)
949 memcpy(s->sampleptrs[0][0], samples, s->block_samples * 4);
978 memcpy(samples, s->sampleptrs[info.nterms + 1][0], s->block_samples * 4);
988 int32_t *samples, int nb_samples, int dir)
991 samples += nb_samples - 1;
994 uint32_t low, value = labs(samples[0]);
1015 samples += dir;
1019 static int wv_mono(WavPackEncodeContext *s, int32_t *samples,
1029 if (samples[i])
1070 memcpy(s->temp_buffer[0][0], samples, buf_size);
1114 analyze_mono(s, samples, do_samples);
1116 memcpy(samples, s->best_buffer[0], buf_size);
2775 wavpack_encode_sample(s, &s->w.c[0], s->samples[0][i]);
2778 wavpack_encode_sample(s, &s->w.c[0], s->samples[0][i]);
2779 wavpack_encode_sample(s, &s->w.c[1], s->samples[1][i]);
2863 av_fast_padded_malloc(&s->samples[0], &s->samples_size[0],
2865 if (!s->samples[0])
2868 av_fast_padded_malloc(&s->samples[1], &s->samples_size[1],
2870 if (!s->samples[1])
2889 fill_buffer(s, frame->extended_data[s->ch_offset], s->samples[0], s->block_samples);
2894 fill_buffer(s, frame->extended_data[s->ch_offset + 1], s->samples[1], s->block_samples);
2899 if ((ret = wavpack_encode_block(s, s->samples[0], s->samples[1],
2927 av_freep(&s->samples[i]);