[flac-dev] [PATCH] Improve LPC order guess
Miroslav Lichvar
mlichvar at redhat.com
Thu Dec 4 00:08:27 PST 2014
On Wed, Dec 03, 2014 at 03:34:58PM +0100, Martijn van Beurden wrote:
> The recent compression preset retuning improved upon most material
> but it the few tracks that show regression are usually classical
> music. This patch improves compression by improving the LPC order
> guess, of which classical music benefits most.
>
> Improvement is 0.007% on average but up to 0.1%. I haven't seen
> regressions for any of my test samples.
> @@ -1308,7 +1308,7 @@ FLAC__double FLAC__lpc_compute_expected_bits_per_residual_sample(FLAC__double lp
>
> FLAC__ASSERT(total_samples > 0);
>
> - error_scale = 0.5 * M_LN2 * M_LN2 / (FLAC__double)total_samples;
> + error_scale = 0.5 / (FLAC__double)total_samples;
Just curious, is there any explanation why this improves the
compression ratio? Is it a bug?
--
Miroslav Lichvar
More information about the flac-dev
mailing list