- 06 1月, 2014 19 次提交
-
-
由 Anton Khirnov 提交于
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
由 Anton Khirnov 提交于
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 提交于
Fixes invalid memory access. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
由 Anton Khirnov 提交于
Fixes invalid reads. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
由 Anton Khirnov 提交于
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 提交于
Fixes possible access to freed memory. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
由 Anton Khirnov 提交于
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
AVStream.codec is always non-NULL
-
由 Anton Khirnov 提交于
Fixes a potential divide by zero. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
由 Anton Khirnov 提交于
Aligns frame dimensions to 16, which fixes potential invalid writes.
-
由 Kostya Shishkov 提交于
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: NLuca Barbato <lu_zero@gentoo.org> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Anton Khirnov 提交于
Right now it will spuriously fail if the linesize is exactly equal to the data width. CC:libav-stable@libav.org
-
由 Anton Khirnov 提交于
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 提交于
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 提交于
-
由 Guillaume Martres 提交于
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: NAnton Khirnov <anton@khirnov.net>
-
由 Guillaume Martres 提交于
Also remove superseded conformance streams. The conformance streams all come from http://wftp3.itu.int/av-arch/jctvc-site/bitstream_exchange/draft_conformance/Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Johan Andersson 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 05 1月, 2014 15 次提交
-
-
由 Tim Walker 提交于
-
由 Tim Walker 提交于
-
由 Tim Walker 提交于
-
由 Tim Walker 提交于
-
由 Tim Walker 提交于
-
由 Tim Walker 提交于
When downmixing 2.1 to 2-channel, if the 2.0 portion is Lt/Rt, sum-difference or dual mono, the actual output will be the same (with the LFE either mixed-in or discarded). Also, when downmixing an arbitrary layout to 2-channel, if the bitstream contains custom downmix coefficients targeting Lt/Rt, then the output will be Lt/Rt rather than regular Stereo.
-
由 Tim Walker 提交于
Includes a libavcodec utility function to update a frame's side data.
-
由 Tim Walker 提交于
-
由 Diego Biurrun 提交于
New versions of FreeType have moved the location of their API header(s) and hide the location behind a macro. Since the location changes between versions and no other way to know the location exists, this workaround becomes necessary. Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Martin Storsjö 提交于
This avoids crashes when avserver tries to create an SDP, since d77f4afa. CC: libav-stable@libav.org Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Alex Converse 提交于
-
由 Alex Converse 提交于
AAC LD uses a low overlap sine window instead of a KBD window.
-
由 Alex Converse 提交于
-
由 Alex Converse 提交于
-
由 Alex Converse 提交于
-
- 04 1月, 2014 2 次提交
-
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 03 1月, 2014 4 次提交
-
-
由 Anton Khirnov 提交于
It has been disabled as 'broken' over 3 years ago in b716a792
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
This introduces some code duplication. However, much of it should go away once the decoders stop using MpegEncContext.
-
由 Anton Khirnov 提交于
-