- 03 Oct, 2013 1 commit
-
-
Diego Biurrun authored
-
- 07 Jun, 2013 1 commit
-
-
Luca Barbato authored
-
- 19 May, 2013 4 commits
-
-
Luca Barbato authored
The use of ff_inverse speeds up slightly arches + compilers that do not provide a division faster than the whole machinery, such as ppc32 + gcc4.7, but has operational limits. Drop the always-enable assert and provide a fallback.
-
Luca Barbato authored
-
Luca Barbato authored
No need to use fixed-size integers.
-
Luca Barbato authored
-
- 10 Mar, 2013 1 commit
-
-
Anton Khirnov authored
-
- 08 Mar, 2013 1 commit
-
-
Anton Khirnov authored
-
- 06 Mar, 2013 1 commit
-
-
Luca Barbato authored
-
- 25 Feb, 2013 5 commits
-
-
Justin Ruggles authored
This is consistent with the rest of libavcodec.
-
Luca Barbato authored
The specification does not prevent an encoder to write the amplitude 0 as 0 amplitude_bits. Our get_bits() implementation might not support a zero sized read properly, thus the additional branch.
-
Luca Barbato authored
Rate and order must not be 0 even if the specification does not say that explicitly.
-
Luca Barbato authored
Use the commonly used "if (!var)" instead of "if (var == 0)".
-
Michael Niedermayer authored
The value is used to calculate output LSP curve and a division by zero and out of array accesses would occur. CVE-2013-0894 CC: libav-stable@libav.org Reported-by: Dale Curtis <dalecurtis@chromium.org> Found-by: inferno@chromium.org Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 12 Feb, 2013 1 commit
-
-
Justin Ruggles authored
-
- 21 Jan, 2013 1 commit
-
-
Ronald S. Bultje authored
This saves one instruction in the x86-64 assembly.
-
- 20 Jan, 2013 1 commit
-
-
Ronald S. Bultje authored
Conveniently (together with Justin's earlier patches), this makes our vorbis decoder entirely independent of dsputil.
-
- 16 Jan, 2013 1 commit
-
-
Justin Ruggles authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 20 Dec, 2012 1 commit
-
-
Diego Biurrun authored
-
- 04 Dec, 2012 1 commit
-
-
Anton Khirnov authored
It will be useful in the upcoming transition to refcounted AVFrames.
-
- 20 Nov, 2012 1 commit
-
-
Justin Ruggles authored
-
- 14 Sep, 2012 1 commit
-
-
Luca Barbato authored
In both usages of FASTDIV the denominator might be 1. Using a branch could make the function slower than using a normal division. Both denominator and numerator can be multiplied by 2 safely and using shifts is faster than using a branch.
-
- 19 Aug, 2012 1 commit
-
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 07 Aug, 2012 1 commit
-
-
Anton Khirnov authored
-
- 18 Jun, 2012 1 commit
-
-
Mans Rullgard authored
2x speedup of surround decoding on Cortex-A9. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 08 Jun, 2012 1 commit
-
-
Justin Ruggles authored
Move vector_fmul() from DSPContext to AVFloatDSPContext.
-
- 05 Jun, 2012 1 commit
-
-
Alex Converse authored
Duplicate values in this vector are explicitly banned by the Vorbis I spec and cause divide-by-zero crashes later on.
-
- 06 Apr, 2012 1 commit
-
-
Martin Storsjö authored
Also break some long lines, remove codec function placeholder comments and add spaces in sample/pixel format lists. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 08 Mar, 2012 1 commit
-
-
Aaron Colwell authored
This fixes some invalid memory access caused later in the function by res_chan[] not being set for all channels. This happens when a channel doesn't appear a submap. This change simply returns a decoder error when this situation is detected. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
- 03 Mar, 2012 2 commits
-
-
Justin Ruggles authored
This also allows for removing some of the Vorbis-related hacks.
-
Justin Ruggles authored
When reading sequentially, we are using the actual flag from the previous frame, but when seeking we do not know what the previous window flag was, so we need to read it from the bitstream.
-
- 24 Feb, 2012 1 commit
-
-
Justin Ruggles authored
clear MDCT overlap buffer and reset previous window mode when seeking
-
- 15 Feb, 2012 3 commits
-
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 02 Feb, 2012 1 commit
-
-
Ronald S. Bultje authored
-
- 28 Jan, 2012 1 commit
-
-
Alex Converse authored
-
- 08 Jan, 2012 1 commit
-
-
Chris Evans authored
Fixes Bug: #190 Chromium Bug: #100543 Related to CVE-2011-3893 Signed-off-by: Reinhard Tartler <siretart@tauware.de>
-
- 07 Jan, 2012 2 commits
-
-
Reinhard Tartler authored
Fixes Bug: #191 Chromium Bug: #101458 CVE-2011-3895 Signed-off-by: Reinhard Tartler <siretart@tauware.de>
-
Diego Biurrun authored
-