Lines Matching defs:raw_samples

229     int32_t **raw_samples;          ///< decoded raw samples for each channel
257 int32_t *raw_samples; ///< decoded raw samples / residuals for this block
603 *bd->raw_samples = 0;
612 *bd->raw_samples = get_sbits_long(gb, const_val_bits);
627 int32_t val = *bd->raw_samples;
628 int32_t *dst = bd->raw_samples + 1;
817 bd->raw_samples[0] = decode_rice(gb, avctx->bits_per_raw_sample - 4);
819 bd->raw_samples[1] = decode_rice(gb, FFMIN(s[0] + 3, ctx->s_max));
821 bd->raw_samples[2] = decode_rice(gb, FFMIN(s[0] + 1, ctx->s_max));
839 current_res = bd->raw_samples + start;
860 current_res = bd->raw_samples + start;
900 current_res = bd->raw_samples + start;
924 int32_t *raw_samples = bd->raw_samples;
925 int32_t *raw_samples_end = bd->raw_samples + bd->block_length;
942 y += (uint64_t)MUL64(bd->ltp_gain[tab], raw_samples[base]);
944 raw_samples[ltp_smp] += y >> 7;
954 y += (uint64_t)MUL64(lpc_cof[sb], raw_samples[-(sb + 1)]);
956 *raw_samples++ -= y >> 20;
965 memcpy(bd->prev_raw_samples, raw_samples - sconf->max_order,
972 if (bd->raw_other > raw_samples) { // D = R - L
973 left = raw_samples;
977 right = raw_samples;
981 raw_samples[sb] = right[sb] - left[sb];
987 raw_samples[sb] >>= *bd->shift_lsbs;
997 raw_samples = bd->raw_samples + smp;
1000 for (; raw_samples < raw_samples_end; raw_samples++) {
1004 y += (uint64_t)MUL64(lpc_cof[sb], raw_samples[sb]);
1006 *raw_samples -= y >> 20;
1009 raw_samples = bd->raw_samples;
1013 memcpy(raw_samples - sconf->max_order, bd->prev_raw_samples,
1014 sizeof(*raw_samples) * sconf->max_order);
1067 bd->raw_samples[smp] = (unsigned)bd->raw_samples[smp] << *bd->shift_lsbs;
1123 bd.raw_samples = ctx->raw_samples[c];
1131 zero_remaining(b, ctx->num_blocks, div_blocks, bd.raw_samples);
1134 bd.raw_samples += div_blocks[b];
1187 bd[0].raw_samples = ctx->raw_samples[c ] + offset;
1188 bd[1].raw_samples = ctx->raw_samples[c + 1] + offset;
1190 bd[0].raw_other = bd[1].raw_samples;
1191 bd[1].raw_other = bd[0].raw_samples;
1203 bd[0].raw_samples[s] = bd[1].raw_samples[s] - (unsigned)bd[0].raw_samples[s];
1206 bd[1].raw_samples[s] = bd[1].raw_samples[s] + (unsigned)bd[0].raw_samples[s];
1216 memmove(ctx->raw_samples[c] - sconf->max_order,
1217 ctx->raw_samples[c] - sconf->max_order + sconf->frame_length,
1218 sizeof(*ctx->raw_samples[c]) * sconf->max_order);
1223 zero_remaining(b, ctx->num_blocks, div_blocks, bd[0].raw_samples);
1224 zero_remaining(b, ctx->num_blocks, div_blocks, bd[1].raw_samples);
1319 bd->raw_samples = ctx->raw_samples[c] + offset;
1326 int32_t *master = ctx->raw_samples[ch[dep].master_channel] + offset;
1367 bd->raw_samples[smp] += y >> 7;
1386 bd->raw_samples[smp] += y >> 7;
1524 if (ctx->raw_samples[c][i] == 0) {
1531 if (ctx->raw_samples[c][i] == 0) {
1551 if (ctx->raw_samples[c][i] != 0) {
1554 nbits[i] = 23 - av_log2(abs(ctx->raw_samples[c][i]));
1564 if (ctx->raw_samples[c][i] != 0) {
1571 if (ctx->raw_samples[c][i]) {
1587 if (ctx->raw_samples[c][i]) {
1605 SoftFloat_IEEE754 pcm_sf = av_int2sf_ieee754(ctx->raw_samples[c][i], 0);
1608 if (ctx->raw_samples[c][i] != 0) {
1626 ctx->raw_samples[c][i] = tmp_32;
1628 ctx->raw_samples[c][i] = raw_mantissa[c][i] & 0x007fffffUL;
1695 memmove(ctx->raw_samples[c] - sconf->max_order,
1696 ctx->raw_samples[c] - sconf->max_order + sconf->frame_length,
1697 sizeof(*ctx->raw_samples[c]) * sconf->max_order);
1738 bd.raw_samples = ctx->raw_samples[c] + offset;
1763 bd.raw_samples = ctx->raw_samples[c] + offset;
1778 memmove(ctx->raw_samples[c] - sconf->max_order,
1779 ctx->raw_samples[c] - sconf->max_order + sconf->frame_length,
1780 sizeof(*ctx->raw_samples[c]) * sconf->max_order);
1848 int32_t *raw_samples = ctx->raw_samples[0]; \
1849 int raw_step = channels > 1 ? ctx->raw_samples[1] - raw_samples : 1; \
1854 *dest++ = raw_samples[c*raw_step + sample] * (1U << shift); \
1858 *dest++ = raw_samples[sconf->chan_pos[c]*raw_step + sample] * (1U << shift);\
1959 av_freep(&ctx->raw_samples);
2142 ctx->raw_samples = av_malloc_array(channels, sizeof(*ctx->raw_samples));
2143 if (!ctx->prev_raw_samples || !ctx->raw_buffer|| !ctx->raw_samples) {
2149 ctx->raw_samples[0] = ctx->raw_buffer + sconf->max_order;
2151 ctx->raw_samples[c] = ctx->raw_samples[c - 1] + channel_size;