Christophe Gisquet <[email protected]> writes: > This scale is constant so it is simpler to just scale the > FIR coefficients in the tables instead. > --- > libavcodec/dcadata.h | 384 > +++++++++++++++++++++++++-------------------------- > libavcodec/dcadec.c | 7 +- > libavcodec/dcadsp.c | 16 +-- > libavcodec/dcadsp.h | 3 +- > 4 files changed, 203 insertions(+), 207 deletions(-) > > diff --git a/libavcodec/dcadata.h b/libavcodec/dcadata.h > index dc4e8b9..2e4ac5f 100644 > --- a/libavcodec/dcadata.h > +++ b/libavcodec/dcadata.h > @@ -7307,202 +7307,202 @@ DECLARE_ALIGNED(16, static const float, > fir_32bands_nonperfect)[] = > > DECLARE_ALIGNED(16, static const float, lfe_fir_64)[] = > { > - 2.658434386830777e-4, 9.029330685734748e-3, [...] > + 3.1691007457e-11, 1.0763800962e-09,
It looks like you're not only scaling, you also drop a couple of digits of precision here. Do you really want to? Regards, /Niels -- Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26. Internet email is subject to wholesale government surveillance. _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
