Lines Matching defs:samples

56     int32_t         lossless_check_data; ///< XOR of all output samples
87 uint16_t blocksize; ///< number of PCM samples in current audio block
133 int32_t *sample_buffer; ///< Pointer to current access unit samples.
142 unsigned int major_frame_size; ///< Number of samples in current major frame being encoded.
143 unsigned int next_major_frame_size; ///< Counter of number of samples for next major frame.
150 unsigned int one_sample_buffer_size; ///< Number of samples*channel for one access unit.
557 "Only 16- and 24-bit samples are supported.\n");
1163 /** Inputs data from the samples passed by lavc into the context, shifts them
1167 static void input_data_internal(MLPEncodeContext *ctx, const uint8_t *samples,
1172 const int32_t *samples_32 = (const int32_t *) samples;
1173 const int16_t *samples_16 = (const int16_t *) samples;
1205 static void input_data(MLPEncodeContext *ctx, void *samples, int nb_samples)
1207 input_data_internal(ctx, samples, nb_samples, ctx->avctx->sample_fmt == AV_SAMPLE_FMT_S32);
1236 /* All samples are 0. TODO Return previous quant_step_size to avoid
1244 /** Determines how many bits are zero at the end of all samples so they can be
1344 /** Tries to determine a good prediction filter, and applies it to the samples
1471 /** Determines the amount of bits needed to encode the samples using no
1500 /** Determines the least amount of bits needed to encode the samples using no
1529 /* If all samples are the same (lsb_bits == 0), offset must be
1540 /** Determines the least amount of bits needed to encode the samples using a
1603 /** Determines the least amount of bits needed to encode the samples using a
1643 /** Determines the least amount of bits needed to encode the samples using
1711 /** Applies the filter to the current samples, and saves the residual back
1712 * into the samples buffer. If the filter is too bad and overflows the
1713 * maximum amount of bits allowed (24), the samples buffer is left as is and