- 13 Jul, 2015 38 commits
-
-
Michael Niedermayer authored
* commit '32c8d89c': hevc: Print the non-supported chroma_format_idc Conflicts: libavcodec/hevc_ps.c Merged-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
* commit '8e373fe0': hevc: Factor out the pixel format mapping from the sps parser Conflicts: libavcodec/hevc_ps.c Merged-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
* commit 'c571424c': asfdec: prevent memory leaks found with Coverity Scan Merged-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: 0d0a2bace067d09c08f0fa5340496c23_signal_sigsegv_7ffff713351a_342_WobblyWindowsIntro.avi with memlimit of 67108864 Found-by: Samuel Groß, Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: 09e670595acbdafb226974b08dab66e3_signal_sigabrt_7ffff70eccc9_991_xtrem_e2_m64q15_a32sxx.3gp with memlimit of 1048576 Found-by: Samuel Groß, Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Found-by: jamrial Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes null pointer dereference Fixes: aace024653cc62947336b86f8de812ab_signal_sigsegv_a0500f_343_WobblyWindowsIntro.ogg with memlimit 262144 Found-by: Samuel Groß, Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes null pointer dereferences Fixes: af1a5a33e67e479f439239097bd0d4fd_signal_sigsegv_7ffff713351a_152_Dolby_Rain_Logo.pmp with memlimit of 8388608 Found-by: Samuel Groß, Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Luca Barbato authored
And drop the spurious newline. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
The function will grow larger as more formats are supported. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Alexandra Hájková authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
James Almer authored
If it's not, then the new dependence-free parser will be used instead Reviewed-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
James Almer <jamrial@gmail.com>
-
Michael Niedermayer authored
Fixes: af94b3a3d26586c08f557cafe8246251_signal_sigsegv_7ffff713351a_343_XFMode.ASF with 2097152 alloc limit Found-by: Samuel Groß, Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: af94b3a3d26586c08f557cafe8246251_signal_sigsegv_7ffff713351a_343_XFMode.ASF with 1048576 alloc limit Found-by: Samuel Groß, Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes null pointer dereference Fixes: b15eb06e0111e94bc59123c86db7aff9_signal_sigsegv_a0500f_45_320vp3.nsv with allocation limit 536870912 Found-by: Samuel Groß, Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
* commit '1b9a8e5f': dxva2_hevc: unbreak compilation after recent sps/pps changes See: 1aab5d8aMerged-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
* commit 'a062a55d': hevc_parser: fix standalone build with the hevc decoder disabled Conflicts: libavcodec/Makefile libavcodec/hevc.c Merged-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
* commit 'b9f76d19': hevc_ps: make sure failing to decode an SPS always returns an error Conflicts: libavcodec/hevc_ps.c See: 15893adbMerged-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
* commit '077b5594': hevc: handle a NULL sps in set_sps() properly Merged-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
* commit '18156b53': hevc: do not pass an entire HEVCContext into export_stream_params() Merged-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes crash in 1288a2fe8e9ae6b00ca40e089d08ca65_signal_sigsegv_7ffff71426a7_354_accident.san with allocation limit 65536 Found-by: Samuel Groß, Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: 06a4edb39ad8a9883175f9bd428334a2_signal_sigsegv_7ffff713351a_706_mov__alac__ALAC_6ch.mov Found-by: Samuel Groß, Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Theres no known case where its use on local files improves performance if you know of such a case, please contact us Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Zhang Rui authored
https://en.wikibooks.org/wiki/Regular_Expressions/POSIX_Basic_Regular_Expressions Fixes NDKr10e on Cygwin, CC_IDENT for it is defined as Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes Ticket2513 Fixes Ticket4432 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This allows configuring the io buffer in such way that few seeks are needed for playback Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
The parser depends on hevc_ps, which in turn needs some data tables. Found-by:
James Almer <jamrial@gmail.com>
-
Anton Khirnov authored
Some of the goto err clauses do not set the error code. It seems better to fall back on INVALIDDATA instead of adding it everywhere explicitly.
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
Philip Langdale authored
There was some reorganisation in the HEVC headers so the sps and pps now live in a different place.
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
internal.h is difficult to use due to circular dependancies mem.h is a public header ff_* is not public Alternative solutions probably are possible too Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Ronald S. Bultje authored
Reviewed-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Ronald S. Bultje authored
Reviewed-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Feel free to use either, they both work but the old one provides more information but needs the hevc decoder Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 12 Jul, 2015 2 commits
-
-
Michael Niedermayer authored
* commit '650060df': hevc_parser: parse and export some stream parameters Conflicts: configure libavcodec/hevc_parser.c Merged-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-