- 11 Aug, 2019 1 commit
-
-
Michael Niedermayer authored
Fixes: Timeout (86sec -> 8sec) [these numbers assume also "[FFmpeg-devel] [PATCH 2/5] [RFC] avcodec/hevcdec: Check for overread in hls_decode_entry()"] Fixes: 15702/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HEVC_fuzzer-5657764929470464 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 10 May, 2018 1 commit
-
-
Timo Rothenpieler authored
-
- 09 May, 2018 1 commit
-
-
Aman Gupta authored
No longer required since 63d87577. The equivalent hack for h264 was removed in that commit, but this one was missed. Signed-off-by:
Aman Gupta <aman@tmm1.net>
-
- 28 Sep, 2017 1 commit
-
-
Aman Gupta authored
Signed-off-by:
Aman Gupta <aman@tmm1.net>
-
- 15 Jun, 2017 1 commit
-
-
Michael Niedermayer authored
Fixes: runtime error: index 16 out of bounds for type 'int [16]' Fixes: 2209/clusterfuzz-testcase-minimized-5012343912136704 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 26 May, 2017 1 commit
-
-
James Almer authored
This merges commit a02ae1c6 from libav, originally written by Anton Khirnov and skipped in fc63d5ce. libavcodec/hevc_parser.c | 6 ++++-- libavcodec/hevc_ps.c | 31 ++++++++++++------------------- libavcodec/hevc_ps.h | 2 -- libavcodec/hevc_refs.c | 18 +++++------------- libavcodec/hevcdec.c | 7 ++++--- libavcodec/hevcdec.h | 2 -- 6 files changed, 25 insertions(+), 41 deletions(-) Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 05 May, 2017 2 commits
-
-
James Almer authored
Move it to hevc_ps as well. This is in preparation for a following patch. Reviewed-by:
Hendrik Leppkes <h.leppkes@gmail.com> Reviewed-by:
Aaron Levinson <alevinsn@aracnet.com> Signed-off-by:
James Almer <jamrial@gmail.com>
-
James Almer authored
Based on the H264 SEI implementation. Reviewed-by:
Hendrik Leppkes <h.leppkes@gmail.com> Reviewed-by:
Aaron Levinson <alevinsn@aracnet.com> Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 12 Jan, 2017 1 commit
-
-
Anton Khirnov authored
-
- 21 Oct, 2016 1 commit
-
-
Anton Khirnov authored
Those values are decoder-independent and are also use by the VA-API encoder.
-
- 16 Oct, 2016 3 commits
-
-
Anton Khirnov authored
This code is independent from the decoder, so it makes more sense for it to to have its own header.
-
Anton Khirnov authored
This way they can be reused by other code without including the whole decoder-specific hevcdec.h Also, add the HEVC_ prefix to them, since similarly named values exist for H.264 as well and are sometimes used in the same code.
-
Anton Khirnov authored
This is more consistent with the rest of libav and frees up the hevc.h name for decoder-independent shared declarations.
-
- 19 Sep, 2015 1 commit
-
-
Hendrik Leppkes authored
Fixes ticket #4185. Reviewed-By:
Mickael Raulet <Mickael.Raulet@insa-rennes.fr> Signed-off-by:
Hendrik Leppkes <h.leppkes@gmail.com>
-
- 07 Sep, 2015 1 commit
-
-
Vittorio Giovara authored
The new fields can be accessed directly and are more intelligible. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 12 Jul, 2015 2 commits
-
-
Anton Khirnov authored
This function is independent of the decoding context, so we'll be able to use it in the parser.
-
Anton Khirnov authored
Factor out the parameter sets into a separate struct and use it instead. This will allow us to reuse this code in the parser.
-
- 21 Mar, 2015 1 commit
-
-
Michael Niedermayer authored
Avoids error messages during seeking Found-by: cousin_luigi Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 27 Jan, 2015 5 commits
-
-
Hendrik Leppkes authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Hendrik Leppkes authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Hendrik Leppkes authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Hendrik Leppkes authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
-
- 10 Dec, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 09 Aug, 2014 1 commit
-
-
Anton Khirnov authored
It makes no sense and cannot happen in any place from which this function is called.
-
- 27 Jul, 2014 1 commit
-
-
Mickaël Raulet authored
cherry picked from commit 509ae456551005b9bf9b4d9730b6247c97fdd990 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 26 Jul, 2014 1 commit
-
-
Mickaël Raulet authored
cherry picked from commit 8aa2fb7df3cffc67a3fd03a3a7eb49dbed4094c7 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 11 Jul, 2014 1 commit
-
-
Gildas Cocherel authored
Sample-Id: OPFLAG_B_Qualcomm_1.bit, OPFLAG_C_Qualcomm_1.bit Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 15 May, 2014 1 commit
-
-
Michael Niedermayer authored
This is not correct Requested-by: mraulet This reverts commit 973de9eb.
-
- 14 May, 2014 1 commit
-
-
Peter Kovář authored
previously it was always 1 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 29 Apr, 2014 1 commit
-
-
gcocherel authored
avcodec/hevc: fix no output of prior pics and pic output flags(cherry picked from commit e99b96dff1d76d74cb5633aa9702828d863050e2) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 10 Dec, 2013 1 commit
-
-
Guillaume Martres authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 02 Nov, 2013 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 01 Nov, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 31 Oct, 2013 2 commits
-
-
Guillaume Martres authored
Initially written by Guillaume Martres <smarter@ubuntu.com> as a GSoC project. Further contributions by the OpenHEVC project and other developers, namely: Mickaël Raulet <mraulet@insa-rennes.fr> Seppo Tomperi <seppo.tomperi@vtt.fi> Gildas Cocherel <gildas.cocherel@laposte.net> Khaled Jerbi <khaled_jerbi@yahoo.fr> Wassim Hamidouche <wassim.hamidouche@insa-rennes.fr> Vittorio Giovara <vittorio.giovara@gmail.com> Jan Ekström <jeebjp@gmail.com> Anton Khirnov <anton@khirnov.net> Martin Storsjö <martin@martin.st> Luca Barbato <lu_zero@gentoo.org> Yusuke Nakamura <muken.the.vfrmaniac@gmail.com> Reimar Döffinger <Reimar.Doeffinger@gmx.de> Diego Biurrun <diego@biurrun.de> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Mickaël Raulet authored
hevc: add partial support for interlaced(cherry picked from commit 44b592ae6d323445c076ef3ec966ebf9daa8bccf) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 27 Oct, 2013 1 commit
-
-
Mickaël Raulet authored
Decreases the difference to Anton Khirnovs patch v5 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 22 Oct, 2013 2 commits
-
-
Mickaël Raulet authored
cherry picked from commit b971f2c8fdc60f8bab605a6e8060492eb548a53a cherry picked from commit e57b0a2c915ce6b8a9d57b8292f6581f0680842e Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Mickaël Raulet authored
Conflicts: libavcodec/hevc.h libavcodec/hevc_filter.c libavcodec/hevc_refs.c Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-