Lines Matching refs:decoded
99 /** Filters applied to the decoded data */
175 int32_t *decoded[MAX_CHANNELS]; ///< decoded data for each channel
671 decode_array_0000(ctx, &ctx->gb, ctx->decoded[0], &ctx->riceY,
677 decode_array_0000(ctx, &ctx->gb, ctx->decoded[0], &ctx->riceY,
679 decode_array_0000(ctx, &ctx->gb, ctx->decoded[1], &ctx->riceX,
685 int32_t *decoded0 = ctx->decoded[0];
693 int32_t *decoded0 = ctx->decoded[0];
694 int32_t *decoded1 = ctx->decoded[1];
705 int32_t *decoded0 = ctx->decoded[0];
713 int32_t *decoded0 = ctx->decoded[0];
714 int32_t *decoded1 = ctx->decoded[1];
729 int32_t *decoded0 = ctx->decoded[0];
730 int32_t *decoded1 = ctx->decoded[1];
740 int32_t *decoded0 = ctx->decoded[0];
748 int32_t *decoded0 = ctx->decoded[0];
749 int32_t *decoded1 = ctx->decoded[1];
873 const int decoded, const int filter,
880 p->lastA[filter] = decoded;
881 p->filterA[filter] = decoded;
882 return decoded;
886 p->lastA[filter] = decoded + (unsigned)((int32_t)(predictionA * p->coeffsA[filter][0]) >> 9);
888 if ((decoded ^ predictionA) > 0)
899 const unsigned decoded, const int filter,
909 predictionA = decoded + p->filterA[filter];
910 p->lastA[filter] = decoded;
911 p->filterB[filter] = decoded;
925 sign = APESIGN(decoded);
932 p->lastA[filter] = decoded + (predictionA >> 11);
993 int32_t *decoded0 = ctx->decoded[0];
994 int32_t *decoded1 = ctx->decoded[1];
1048 int32_t *decoded0 = ctx->decoded[0];
1091 const int decoded, const int filter,
1108 p->lastA[filter] = decoded + (predictionA >> 9);
1111 sign = APESIGN(decoded);
1123 int32_t *decoded0 = ctx->decoded[0];
1124 int32_t *decoded1 = ctx->decoded[1];
1126 ape_apply_filters(ctx, ctx->decoded[0], ctx->decoded[1], count);
1151 int32_t *decoded0 = ctx->decoded[0];
1153 ape_apply_filters(ctx, ctx->decoded[0], NULL, count);
1171 const int decoded, const int filter,
1205 p->lastA[filter] = (int32_t)(decoded + (unsigned)((int32_t)(predictionA + (predictionB >> 1)) >> 10));
1207 p->lastA[filter] = decoded + ((int64_t)((uint64_t)predictionA + (predictionB >> 1)) >> 10);
1211 sign = APESIGN(decoded);
1228 int32_t *decoded0 = ctx->decoded[0];
1229 int32_t *decoded1 = ctx->decoded[1];
1231 ape_apply_filters(ctx, ctx->decoded[0], ctx->decoded[1], count);
1259 int32_t *decoded0 = ctx->decoded[0];
1262 ape_apply_filters(ctx, ctx->decoded[0], NULL, count);
1440 memcpy(ctx->decoded[1], ctx->decoded[0], count * sizeof(*ctx->decoded[1]));
1447 int32_t *decoded0 = ctx->decoded[0];
1448 int32_t *decoded1 = ctx->decoded[1];
1565 /* reallocate decoded sample buffer if needed */
1580 s->decoded[0] = s->decoded_buffer;
1581 s->decoded[1] = s->decoded_buffer + FFALIGN(blockstodecode, 8);
1602 *sample8++ = (s->decoded[ch][i] + 0x80U) & 0xff;
1609 *sample16++ = s->decoded[ch][i];
1616 *sample24++ = s->decoded[ch][i] * 256U;
1646 av_log(avctx, AV_LOG_ERROR, "CRC mismatch! Previously decoded "
1669 { "max_samples", "maximum number of samples decoded per call", OFFSET(blocks_per_loop), AV_OPT_TYPE_INT, { .i64 = 4608 }, 1, INT_MAX, PAR, "max_samples" },