- 07 Jun, 2016 1 commit
-
-
Diego Biurrun authored
-
- 08 Feb, 2016 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 31 Jan, 2016 3 commits
-
-
Derek Buitenhuis authored
This was broken in 243df135. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Michael Niedermayer authored
Fixes regression Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Derek Buitenhuis authored
This was broken in 243df135. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 24 Jan, 2016 1 commit
-
-
Paul B Mahol authored
Sample rate of 11025 takes 16 bits but previous code would pick only 8. Fixes assertion failure. Reviewed-by: Rostislav Pehlivanov <atomnuker@gmail.com> Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
- 21 Jan, 2016 1 commit
-
-
Vittorio Giovara authored
These options are only used by alac and flac. They are very codec-specific options, so deprecate the global variants. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 20 Dec, 2015 1 commit
-
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
- 04 Dec, 2015 1 commit
-
-
Clément Bœsch authored
-
- 16 Nov, 2015 1 commit
-
-
Vittorio Giovara authored
This mimics what the code does internally for default order values. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 11 Oct, 2015 1 commit
-
-
Ronald S. Bultje authored
It's a non-installed header and only used in one place (flacenc). Since ff_ctz is static inline, it's fine to use that instead.
-
- 12 Sep, 2015 1 commit
-
-
Vittorio Giovara authored
Deprecate the now unused option, but temporarily retain the capability to disable the now default behaviour. Mention this change in the AVPacket documentation. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 27 Jul, 2015 2 commits
-
-
Vittorio Giovara authored
Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
Michael Niedermayer authored
This parameter can be used to inform the allocation code about how much downsizing might occur, and can be used to optimize how to allocate the packet Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 16 Jun, 2015 1 commit
-
-
George Boyle authored
Fixes ticket #4628. The problem arose, in the sample file at least, in the last block where the minimum and maximum Rice partition orders were both 0. In that case, and any other where pmax == pmin, the original UINT32_MAX placeholder value for bits[opt_porder] was getting overwritten before the comparison to check if the current partition order is a new optimal, so the correct partition order and RiceContext params were not being set. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 02 Jun, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 19 May, 2015 6 commits
-
-
Michael Niedermayer authored
Now with exact bit computations if exact_rice_parameters is enabled Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This significantly reduces the amount of stack space needed and also permits to simply copy the rice context again without speed penalty Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Some files benefit by about 0.3% from this, and speedwise its ok other files do not benefit and encode to the same size Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 17 May, 2015 1 commit
-
-
Carl Eugen Hoyos authored
Based on an analysis by trac user lvqcl. Fixes ticket #4421, reported by Chase Walker.
-
- 28 Apr, 2015 1 commit
-
-
Vittorio Giovara authored
This avoids allocating/freeing memory at every function call, checking its return value, and carrying the error around.
-
- 20 Apr, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 29 Jan, 2015 1 commit
-
-
Vittorio Giovara authored
CC: libav-stable@libav.org Bug-Id: CID 703821
-
- 17 Dec, 2014 1 commit
-
-
Reimar Döffinger authored
Should improve cache usage and reduces stack usage. Also reduces number of copies in case many levels have the same number of bits. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
- 13 Nov, 2014 1 commit
-
-
James Almer authored
Two to four times faster depending on instruction set, block size and channel count.
-
- 13 Aug, 2014 1 commit
-
-
James Darnley authored
It now does 12 samples per iteration, up from 4. From 1.8 to 3.2 times faster again. 3.6 to 5.7 times faster overall. Runtime is reduced by a further 2 to 18%. Overall runtime reduced by 4 to 50%. Same conditions as before apply. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 12 Aug, 2014 1 commit
-
-
James Darnley authored
From 1.8 to 2.4 times faster. Runtime is reduced by 2 to 39%. The speed-up generally increases with compression_level. This lpc encoder is not used with levels < 3 so it provides no speed-up in these cases. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 23 Jun, 2014 1 commit
-
-
Diego Biurrun authored
-
- 01 Jun, 2014 1 commit
-
-
Anton Khirnov authored
-
- 30 Apr, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 03 Oct, 2013 1 commit
-
-
Diego Biurrun authored
-
- 03 May, 2013 1 commit
-
-
Diego Biurrun authored
-
- 09 Mar, 2013 1 commit
-
-
Anton Khirnov authored
-
- 06 Mar, 2013 1 commit
-
-
James Zern authored
- check ret < 0 - remove excessive error log Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 23 Jan, 2013 1 commit
-
-
Paul B Mahol authored
Encoder needs put_bits.h, not get_bits.h Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
- 31 Dec, 2012 1 commit
-
-
Nicolas George authored
Use meaningful error codes and add log messages.
-
- 07 Dec, 2012 1 commit
-
-
Janne Grunau authored
Avoid use of uninitialized and uncomputed linear least square models during ff_lpc_calc_coefs() for FF_LPC_TYPE_CHOLESKY. Fixes running make fate-flac-16-lpc-cholesk with valgrind --undef-value-errors=yes.
-