Home | History | Annotate | Download | only in libFLAC

Lines Matching refs:partition

358 	FLAC__uint64 *abs_residual_partition_sums;        /* workspace where the sum of abs(candidate residual) for each partition is stored */
359 unsigned *raw_bits_per_partition; /* workspace where the sum of silog2(candidate residual) for each partition is stored */
382 FLAC__bool use_wide_by_partition; /* use slow 64-bit versions of some functions because of the min partition order and blocksize */
2936 * Calculate the min,max Rice partition orders
3749 unsigned partition;
3761 for(partition = 0; partition < (1u<<best_partition_order); partition++) {
3762 if(prc->parameters[partition] >= FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER) {
3809 unsigned partition, residual_sample, end = (unsigned)(-(int)predictor_order);
3815 for(partition = residual_sample = 0; partition < partitions; partition++) {
3820 abs_residual_partition_sums[partition] = abs_residual_partition_sum;
3826 for(partition = residual_sample = 0; partition < partitions; partition++) {
3831 abs_residual_partition_sums[partition] = abs_residual_partition_sum;
3870 unsigned partition, partition_sample, partition_samples, residual_sample;
3876 for(partition = residual_sample = 0; partition < partitions; partition++) {
3878 if(partition == 0)
3890 raw_bits_per_partition[partition] = rmax? FLAC__bitmath_ilog2(rmax) + 2 : 1;
3943 * The actual number of bits used is closer to the sum(for all i in the partition) of abs(residual[i])>>(rice_parameter-1)
4035 unsigned partition, residual_sample;
4039 for(partition = residual_sample = 0; partition < partitions; partition++) {
4041 if(partition == 0) {
4047 mean = abs_residual_partition_sums[partition];
4049 * average residual magnitude in the partition:
4053 * in the partition, so the actual mean is
4088 partition_bits = count_rice_bits_in_partition_(rice_parameter, partition_samples, abs_residual_partition_sums[partition]);
4098 partition_bits = FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_PARAMETER_LEN + FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_RAW_LEN + raw_bits_per_partition[partition] * partition_samples;
4100 raw_bits[partition] = raw_bits_per_partition[partition];
4105 raw_bits[partition] = 0;
4107 parameters[partition] = best_rice_parameter;