• Michael Niedermayer's avatar
    optionally (use_lpc=2) support Cholesky factorization for finding the lpc coeficients · ab01b2b8
    Michael Niedermayer authored
      this will find the coefficients which minimize the sum of the squared errors,
      levinson-durbin recursion OTOH is only strictly correct if the autocorrelation matrix is a
      toeplitz matrix which it is only if the blocksize is infinite, this is also why applying
      a window (like the welch winodw we currently use) improves the lpc coefficients generated
      by levinson-durbin recursion ...
    
    optionally (use_lpc>2) support iterative linear least abs() solver using cholesky
      factorization with adjusted weights in each iteration
    
    compression gain for both is small, and multiple passes are of course dead slow
    
    Originally committed as revision 5747 to svn://svn.ffmpeg.org/ffmpeg/trunk
    ab01b2b8
flacenc.c 36.2 KB