Re: [libav-devel] [PATCH] dca: change the core to work with integer coefficients.

2015-12-15 Thread Janne Grunau
On 2015-12-15 15:53:47 +0100, Alexandra Hájková wrote: > The DCA core decoder converts integer coefficients read from the > bitstream to floats just after reading them (along with dequantization). > All the other steps of the audio reconstruction are done with floats > which makes the output for th

Re: [libav-devel] [PATCH] opus_silk: fix out of array read in silk_lsf2lpc

2015-12-15 Thread Andreas Cadhalpun
On 15.12.2015 08:17, Anton Khirnov wrote: > Can you share the sample that shows the problem? I could, but it's of no use for comparing with libopus, because their decoder errors out in an unrelated check. > From what I can see, libopus does not do any clipping at that point, so > something else m

Re: [libav-devel] [PATCH 1/2] dca: Add math helpers.

2015-12-15 Thread Janne Grunau
On 2015-12-03 13:45:10 +0100, Alexandra Hájková wrote: > They will be used by the integer core decoder. > --- > libavcodec/dcamath.h | 42 ++ > 1 file changed, 42 insertions(+) > create mode 100644 libavcodec/dcamath.h > > diff --git a/libavcodec/dcamath.h

[libav-devel] [PATCH] dca: change the core to work with integer coefficients.

2015-12-15 Thread Alexandra Hájková
The DCA core decoder converts integer coefficients read from the bitstream to floats just after reading them (along with dequantization). All the other steps of the audio reconstruction are done with floats which makes the output for the DTS lossless extension (XLL) actually lossy. This patch chang

Re: [libav-devel] [PATCH] [RFC] get_bits: Support max_depth > 2 in GET_RL_VLC_INTERNAL

2015-12-15 Thread Kieran Kunhya
On 15 December 2015 at 07:48, Diego Biurrun wrote: > On Sun, Dec 13, 2015 at 09:26:17PM +, Kieran Kunhya wrote: >> On 13 December 2015 at 19:21, Luca Barbato wrote: >> > >> > Where do you need it? >> >> The author of the code tells me it is needed for the large VLCs in Cineform. > > You are n