Lines Matching +full:- +full:lp

1 /* libFLAC - Free Lossless Audio Codec library
2 * Copyright (C) 2000-2009 Josh Coalson
3 * Copyright (C) 2011-2014 Xiph.Org Foundation
9 * - Redistributions of source code must retain the above copyright
12 * - Redistributions in binary form must reproduce the above copyright
16 * - Neither the name of the Xiph.org Foundation nor the names of its
48 * --------------------------------------------------------------------
52 * IN in[0,data_len-1]
53 * IN window[0,data_len-1]
54 * OUT out[0,lag-1]
61 * --------------------------------------------------------------------
62 * Compute the autocorrelation for lags between 0 and lag-1.
63 * Assumes data[] outside of [0,data_len-1] == 0.
66 * IN data[0,data_len-1]
69 * OUT autoc[0,lag-1]
98 * --------------------------------------------------------------------
99 * Computes LP coefficients for orders 1..max_order.
104 * IN 0 < max_order <= FLAC__MAX_LPC_ORDER max LP order to compute
105 * OUT lp_coeff[0,max_order-1][0,max_order-1] LP coefficients for each order
107 * *** lp_coeff[0,max_order-1][max_order,FLAC__MAX_LPC_ORDER-1] are untouched
108 * OUT error[0,max_order-1] error for each order (more
113 * Example: if max_order is 9, the LP coefficients for order 9 will be
114 * in lp_coeff[8][0,8], the LP coefficients for order 8 will be
121 * --------------------------------------------------------------------
122 * Quantizes the LP coefficients. NOTE: precision + bits_per_sample
125 * IN lp_coeff[0,order-1] LP coefficients
126 * IN order LP order
130 * OUT qlp_coeff[0,order-1] quantized coefficients
132 * LP coefficients. NOTE: could be negative.
143 * --------------------------------------------------------------------
147 * IN data[-order,data_len-1] original signal (NOTE THE INDICES!)
149 * IN qlp_coeff[0,order-1] quantized LP coefficients
150 * IN order > 0 LP order
151 * IN lp_quantization quantization of LP coefficients in bits
152 * OUT residual[0,data_len-1] residual signal
185 * --------------------------------------------------------------------
189 * IN residual[0,data_len-1] residual signal
191 * IN qlp_coeff[0,order-1] quantized LP coefficients
192 * IN order > 0 LP order
193 * IN lp_quantization quantization of LP coefficients in bits
195 * IN data[-order,-1] previously-reconstructed historical samples
196 * OUT data[0,data_len-1] original signal
222 * --------------------------------------------------------------------
224 * based on the LP error (which is related to the residual variance).
226 * IN lpc_error >= 0.0 error returned from calculating LP coefficients
235 * --------------------------------------------------------------------
239 * IN lpc_error[0,max_order-1] >= 0.0 error returned from calculating LP coefficients
240 * IN max_order > 0 max LP order
242 * IN overhead_bits_per_order # of bits overhead for each increased LP order
243 * (includes warmup sample size and quantized LP coefficient)