[FFmpeg-devel] [PATCH] hevc: do generic validation of bitstream

Michael Niedermayer michaelni at gmx.at
Mon Aug 11 03:05:40 CEST 2014


On Sun, Aug 10, 2014 at 07:34:17PM +0200, Christophe Gisquet wrote:
> Hi,
> 
> the patch tries to validate these high-level syntax elements.
> Unfortunately, it causes fuzzing to be less efficient, eg with the
> sequence from ticket #3840 where no frame are decoded.
> 
> -- 
> Christophe

>  hevc.c    |    6 ++++++
>  hevc_ps.c |   18 ++++++++++++++++++
>  2 files changed, 24 insertions(+)
> a7187fc5c6c1fe29607fe2f836248f98eb4a51b8  0001-hevc-do-generic-validation-of-bitstream.patch
> From 6b60cf2968099fa4395e1e3120ab66d95d4c8709 Mon Sep 17 00:00:00 2001
> From: Christophe Gisquet <christophe.gisquet at gmail.com>
> Date: Sun, 10 Aug 2014 19:22:06 +0200
> Subject: [PATCH] hevc: do generic validation of bitstream
> 
> After finishing parsing VPS/SPS/PPS/slice header, check remaining bits,
> and if an overconsumption occurred, report invalid data.

applied

thanks

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Complexity theory is the science of finding the exact solution to an
approximation. Benchmarking OTOH is finding an approximation of the exact
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20140811/ae4e9a6f/attachment.asc>


More information about the ffmpeg-devel mailing list