On Mon, Apr 11, 2016 at 11:21:55PM +0200, Pawel Golinski wrote: > There are some afl specific macros inside, > to make the example usable with afl fuzzer. > --- > doc/examples/fffuzz.c | 373 > ++++++++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 373 insertions(+) > create mode 100644 doc/examples/fffuzz.c
If this is intended as a test it should go into tests not doc/examples also missing hookup to the build system > > diff --git a/doc/examples/fffuzz.c b/doc/examples/fffuzz.c > new file mode 100644 > index 0000000..e59066d > --- /dev/null > +++ b/doc/examples/fffuzz.c > @@ -0,0 +1,373 @@ > +/* > + * Copyright (c) 2012 Stefano Sabatini > + * Copyright (c) 2015 Andreas Cadhalpun <kierank> the first patch in the patchset is my patch so I can't review it would suggest to me that he should be listed in the Copyright too [...] > + ret = 0; > + /* decode video frame */ > + ret = avcodec_decode_video2(dec_ctx, frame, got_frame, pkt); [...] > + } else if (dec_ctx->codec_type == AVMEDIA_TYPE_AUDIO) { > + ret = 0; > + /* decode audio frame */ > + ret = avcodec_decode_audio4(dec_ctx, frame, got_frame, pkt); [...] > + } else if (dec_ctx->codec_type == AVMEDIA_TYPE_SUBTITLE) { > + ret = 0; > + /* decode video frame */ > + ret = avcodec_decode_subtitle2(dec_ctx, &sub, got_frame, pkt); writing twice to ret makes no sense, not in any programming language i know [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Breaking DRM is a little like attempting to break through a door even though the window is wide open and the only thing in the house is a bunch of things you dont want and which you would get tomorrow for free anyway
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel