- 06 Jan, 2014 40 commits
-
-
Michael Niedermayer authored
* qatar/master: configure: Update freetype check to follow upstream Conflicts: configure Not merged, as its broken (Reported by ubitux) See: cea5812fMerged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'd68dc3c9': drawtext: Drop pointless header See: cea5812fMerged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '6892d145': segafilm: fix leaks if reading the header fails Conflicts: libavformat/segafilm.c See: ca5456dbMerged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '9cbf2d78': pthread_frame: unref decoded frames on failure Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'a03a642d': h264: do not use 422 functions for monochrome See: 07abf13dMerged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '9eef9eb3': h264: check that execute_decode_slices() is not called too many times Conflicts: libavcodec/h264.c The check is replaced by an assert() as the mb index should not ever go out of bounds. Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'bfd26b7c': h264: reject mismatching luma/chroma bit depths during sps parsing Conflicts: libavcodec/h264_ps.c See: bdeb61ccMerged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '9a026c72': h264: rebuild the default ref list if the reference count changes Conflicts: libavcodec/h264.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '4736d003': cavsdec: check ff_get_buffer() return value Conflicts: libavcodec/cavsdec.c See: eee8c94fMerged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '50079a6a': lavc: do not leak the internal frame if opening the codec fails Conflicts: libavcodec/utils.c See: 8b285f03Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '3867f371': lavf: remove a pointless check Conflicts: libavformat/utils.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '75647dea': oggparseogm: check timing variables See: 9ed388f5Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '8058284c': lavc: add 422/444 YUV with alpha to align_dimensions() Conflicts: libavcodec/utils.c Only cosmetical changes happen as these formats already where in the list before Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '2f970946': lagarith: do not call simd functions on unaligned lines Conflicts: libavcodec/lagarith.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'f4a8a008': sgidec: fix buffer size check in expand_rle_row() Conflicts: libavcodec/sgidec.c See: 39c56ef9Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'adb199d1': kgv1dec: replace forcing EMU_EDGE by a copy Conflicts: libavcodec/kgv1dec.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'fe80fa53': 4xm: replace forcing EMU_EDGE by a copy Conflicts: libavcodec/4xm.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'fffca3d2': 4xm: return a proper error code. Conflicts: libavcodec/4xm.c See: a5e382adMerged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '06066719': hevc: rename some HEVC conformance streams Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '98c0cd0b': hevc: add new conformance streams Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Luca Barbato authored
The freetype tutorial suggests to use #include FT_FREETYPE_H. Bug-Id: 616
-
Luca Barbato authored
It should be forward compatible with newer freetype.
-
Anton Khirnov authored
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
Anton Khirnov authored
This is similar to what the non-threaded code already does. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
Anton Khirnov authored
Fixes invalid memory access. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
Anton Khirnov authored
Fixes invalid reads. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
Anton Khirnov authored
There is no point in delaying the check and it avoids bugs with a half-initialized context. Fixes invalid reads. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
Anton Khirnov authored
Fixes possible access to freed memory. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
Anton Khirnov authored
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
Anton Khirnov authored
-
Anton Khirnov authored
AVStream.codec is always non-NULL
-
Anton Khirnov authored
Fixes a potential divide by zero. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
Anton Khirnov authored
Aligns frame dimensions to 16, which fixes potential invalid writes.
-
Kostya Shishkov authored
They end up overwriting past the line end. Partially based on a patch by Michael Niedermayer <michaelni@gmx.at> Bug-Id: vlc/9700 Signed-off-by:
Luca Barbato <lu_zero@gentoo.org> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
Right now it will spuriously fail if the linesize is exactly equal to the data width. CC:libav-stable@libav.org
-
Anton Khirnov authored
The decoder currently sets CODEC_FLAG_EMU_EDGE and relies on get_buffer2() to always provide buffers with linesize == 2 * width. This is wrong, since we place no such restriction on get_buffer2() implementations. Fix this by decoding into internal buffers and copying them to output frames. Since this is a very obscure decoder, the performance hit should not be an issue.
-
Anton Khirnov authored
The decoder currently sets CODEC_FLAG_EMU_EDGE and relies on get_buffer2() to always provide buffers with linesize == 2 * width. This is wrong, since we place no such restriction on get_buffer2() implementations. Fix this by decoding into internal buffers and copying them to output frames. Since this is a very obscure decoder, the performance hit should not be an issue.
-
Anton Khirnov authored
-
Guillaume Martres authored
Some HEVC conformance streams zip on http://wftp3.itu.int/av-arch/jctvc-site/bitstream_exchange/draft_conformance/ were updated without changing the actual stream. Rename them in FATE accordingly to make it easier to track future stream updates. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-