Searched defs:lpc_error (Results 1 - 2 of 2) sorted by relevance

/external/flac/libFLAC/
H A Dlpc.c1306 FLAC__double FLAC__lpc_compute_expected_bits_per_residual_sample(FLAC__double lpc_error, unsigned total_samples) argument
1314 return FLAC__lpc_compute_expected_bits_per_residual_sample_with_error_scale(lpc_error, error_scale);
1317 FLAC__double FLAC__lpc_compute_expected_bits_per_residual_sample_with_error_scale(FLAC__double lpc_error, FLAC__double error_scale) argument
1319 if(lpc_error > 0.0) {
1320 FLAC__double bps = (FLAC__double)0.5 * log(error_scale * lpc_error) / M_LN2;
1326 else if(lpc_error < 0.0) { /* error should not be negative but can happen due to inadequate floating-point resolution */
1334 unsigned FLAC__lpc_compute_best_order(const FLAC__double lpc_error[], unsigned max_order, unsigned total_samples, unsigned overhead_bits_per_order) argument
1336 unsigned order, indx, best_index; /* 'index' the index into lpc_error; index==order-1 since lpc_error[0] is for order==1, lpc_error[
[all...]
H A Dstream_encoder.c3387 FLAC__double lpc_error[FLAC__MAX_LPC_ORDER]; local
3505 FLAC__lpc_compute_lp_coefficients(autoc, &max_lpc_order, encoder->private_->lp_coeff, lpc_error);
3512 lpc_error,
3526 lpc_residual_bits_per_sample = FLAC__lpc_compute_expected_bits_per_residual_sample(lpc_error[lpc_order-1], frame_header->blocksize-lpc_order);

Completed in 108 milliseconds