- 15 3月, 2015 4 次提交
-
-
由 Christophe Gisquet 提交于
The later may yield incorrect code for on-stack variables. Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Christophe Gisquet 提交于
The later may yield incorrect code for on-stack variables. Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Christophe Gisquet 提交于
The later may yield incorrect code for on-stack variables. Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Found-by: Clang -fsanitize=shift Reported-by: NThierry Foucu <tfoucu@google.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 14 3月, 2015 16 次提交
-
-
由 Christophe Gisquet 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Christophe Gisquet 提交于
This is the remaining error, the output on the SPX samples, respectively csi_miami_stereo_128_spx.eac3 and csi_miami_5.1_256_spx.eac3, goes from: stddev: 8.71 PSNR: 77.52 MAXDIFF: 235 stddev:24270.51 PSNR: 22.17 MAXDIFF:47166 to: stddev: 0.12 PSNR:114.12 MAXDIFF: 1 stddev: 0.12 PSNR:114.73 MAXDIFF: 1 Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Christophe Gisquet 提交于
It was set to 1 instead of sqrt(3) Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Christophe Gisquet 提交于
Should also improve decoding, but actually doesn't... Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Christophe Gisquet 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Christophe Gisquet 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Christophe Gisquet 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Christophe Gisquet 提交于
When the decoder is deactivated, the x86-optimized versions are not compiled, resulting in a link error. The C version is unaffected, as it is part of the idctdsp subsystem. Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Christophe Gisquet 提交于
Also reduce the table duplication with SSE2 code, remove duplicated macro parameters. Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Andreas Cadhalpun 提交于
The AC3DecodeContext has a float (USE_FIXED=0) and an integer (USE_FIXED=1) variant, both of which can be present in the same binary. This is not only very confusing, but it also breaks horribly, when one variant is used by code expecting the other. This currently happens, because eac3dec.c is only compiled for the float variant, but also used from ac3dec_fixed.c, which uses the integer variant. The result is memory corruption, leading to crashes. So compile eac3dec.c once for each variant and adapt it, so that it works with the integer variant. A loss of precission and scaling bug has been fixed by the committer Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Fixes assertion failure and race conditions Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Vittorio Giovara 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Vittorio Giovara 提交于
No global variables are used and the VLC tables are allocated without static elements. This will allow using a JPEG decoding context within other decoders.
-
由 Vittorio Giovara 提交于
This field is designed for marking codec properties useful to lavc internals. Two internal capabilities are added: - FF_CODEC_CAP_INIT_THREADSAFE: codec can be opened without locks; - FF_CODEC_CAP_INIT_CLEANUP: codec frees memory if initialization fails.
-
由 Vittorio Giovara 提交于
-
- 13 3月, 2015 5 次提交
-
-
由 Michael Niedermayer 提交于
Found-by: Clang -fsanitize=shift Reported-by: NThierry Foucu <tfoucu@google.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Carl Eugen Hoyos 提交于
-
由 Christophe Gisquet 提交于
The main difference consists in renaming properly labels, and letting yasm select the gprs for skipping 1D transforms. Previous-version-reviewed-by: NJames Almer <jamrial@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 James Almer 提交于
Also add av_cold to ff_hevcdsp_init_arm. Signed-off-by: NJames Almer <jamrial@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Himangi Saraogi 提交于
Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
- 12 3月, 2015 11 次提交
-
-
由 Vittorio Giovara 提交于
-
由 Vittorio Giovara 提交于
-
由 Michael Niedermayer 提交于
Found-by: Clang -fsanitize=shift Reported-by: NThierry Foucu <tfoucu@google.com> Reviewed-by: N"Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Found-by: Clang -fsanitize=shift Reported-by: NThierry Foucu <tfoucu@google.com> Reviewed-by: N"Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Rainer Hochecker 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Niels Möller 提交于
-
由 Andreas Cadhalpun 提交于
So far it is only set in roq_encode_frame, but it is used in roq_encode_end to free the coded_frame. This currently segfaults if roq_encode_frame is not called between roq_encode_init and roq_encode_end. CC:libav-stable@libav.org Signed-off-by: NAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Yukinori Yamazoe 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Michael Niedermayer 提交于
Found-by: Clang -fsanitize=shift Reported-by: NThierry Foucu <tfoucu@google.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Found-by: Clang -fsanitize=shift Reported-by: NThierry Foucu <tfoucu@google.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Also moves the shift out of the inner loop Found-by: Clang -fsanitize=shift Reported-by: NThierry Foucu <tfoucu@google.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 11 3月, 2015 4 次提交
-
-
由 Michael Niedermayer 提交于
Found-by: Clang -fsanitize=shift Reported-by: NThierry Foucu <tfoucu@google.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Found-by: Clang -fsanitize=shift Reported-by: NThierry Foucu <tfoucu@google.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
This also simplifies the code Found-by: Clang -fsanitize=shift Reported-by: NThierry Foucu <tfoucu@google.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Hendrik Leppkes 提交于
The fourth substream is being discarded, since its not raw audio data, but an encoded Atmos stream which needs a specialized decoder. Fixes decoding of the true hd stream from Transformers\ -\ Age\ of\ Extinction\ 2014\ 1080P-003.mkv Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-