- 14 3月, 2015 20 次提交
-
-
由 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 提交于
Found-by: Clang -fsanitize=shift Reported-by: NThierry Foucu <tfoucu@google.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
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>
-
由 Michael Niedermayer 提交于
* commit '247e370e': TDSC decoder Conflicts: Changelog doc/general.texi libavcodec/Makefile libavcodec/allcodecs.c libavcodec/version.h tests/fate/video.mak Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '5a0e953c': mjpeg: Mark decoder family as thread safe Conflicts: libavcodec/mjpegbdec.c libavcodec/mjpegdec.c libavcodec/mxpegdec.c libavcodec/sp5xdec.c Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '117b4327': lavc: Introduce AVCodec internal capabilities Conflicts: libavcodec/utils.c Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '9993a067': lavc: Improve thread locking error message Conflicts: libavcodec/utils.c Merged-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 提交于
-
由 Zhang Rui 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 13 3月, 2015 20 次提交
-
-
由 Michael Niedermayer 提交于
-
由 Michael Niedermayer 提交于
Found-by: kurosu Reviewed-by: NAndreas Cadhalpun <andreas.cadhalpun@googlemail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Previous-version-reviewed-by: Andreas Cadhalpun 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>
-
由 Carl Eugen Hoyos 提交于
-
由 Carl Eugen Hoyos 提交于
Instead check for all mov code-points when demuxing avi and print a warning if a video codec is found like this. Fixes a regression similar to the one described in ticket #4307.
-
由 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>
-
由 Michael Niedermayer 提交于
* commit '913aa9a4': libx264: Return more meaningful error codes Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '6bdae41d': matroskadec: Check memory allocations Conflicts: libavformat/matroskadec.c See: 3e2a5b33Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit 'c3bd1d60': formats: Check memory allocations Conflicts: libavfilter/formats.c See: 527ca398Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '5a2645ca': nutdec: Prevent leaks on memory error Conflicts: libavformat/nutdec.c See: 269845dbMerged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit 'edca1dd5': xcbgrab: Check av_strdup() allocation Conflicts: libavdevice/xcbgrab.c See: db442c87Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '17c45d4d': libtheora: Check frame allocation Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit 'a72d93da': mpegvideo_enc: Check AVCodecContext allocation Conflicts: libavcodec/mpegvideo_enc.c Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '78c89228': dca: Document the permuted order in the lfe_fir_64 and lfe_fir_128 tables Merged-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>
-
由 Vittorio Giovara 提交于
CC: libav-stable@libav.org
-
由 Vittorio Giovara 提交于
-