- 14 Mar, 2019 21 commits
-
-
James Almer authored
* commit '58d15492': aarch64: vp8: Port epel4 functions from arm version Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'cc7ba00c': aarch64: vp8: Port missing epel8 functions from arm version Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '52c9b0a6': aarch64: vp8: Port vp8_luma_dc_wht and vp8_idct_dc_add4uv from arm version Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'c513fcd7': aarch64: vp8: Fix a typo in a comment Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'f1011ea2': aarch64: vp8: Reorder the function pointer inits to match the arm original Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'b4b27dce': aarch64: vp8: Move the vp8dsp makefile entries to the right places aarch64: vp8: Remove superfluous includes This commit is a noop, see fecf75a5 c8bc9d13Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '85bfaa49': aarch64: vp8: Use the proper aarch64 form for conditional branches Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '2eeac799': aarch64: vp8: Fix assembling with armasm64 aarch64: vp8: Fix assembling with clang This commit is a noop, see c950beb6 7ddfa5e9Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '0801853e': libavcodec: vp8 neon optimizations for aarch64 See 833fed52Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '899ee030': Unbreak travis on macos Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'f8df5e2f': tests: Add a convenience function for video-only lavf tests Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
-
James Almer authored
* commit '618d02c1': tests: Convert lavf container tests to non-legacy test scripts Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '896fe15d': tests: Convert lavf pixfmt conversion tests to non-legacy test scripts Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'a957e937': tests: Convert lavf image tests to non-legacy test scripts Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'eb8a8115': tests: Convert audio-only lavf tests to non-legacy test scripts Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'a70eac7a': tests: Convert image2pipe tests to non-legacy test scripts Merged-by: James Almer <jamrial@gmail.com>
-
Michael Niedermayer authored
Reference: ETSI EN 300 743 V1.2.1 7.2.2 Region composition segment Fixes: Timeout Fixes: 13325/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_DVBSUB_fuzzer-5143979392237568 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: Timeout (17 sec -> 65 milli sec) Fixes: 13264/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_CDGRAPHICS_fuzzer-5711167941509120 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: Division by 0 Fixes: ffmpeg_zero_division.bin Found-by: Anatoly Trosinenko <anatoly.trosinenko@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Matthew Fearnley authored
This consists mostly of the following changes: - add newly supported pixel formats (RGB555LE, RGB565LE, BGR0) - select the ZMBV format (c->fmt) and bytes per pixel (c->bypp) based on avctx->pix_fmt - multiply widths/x-values by c->bypp, in places where bytes, not pixels, are expected - disable palette-writing code for non-palette pix_fmts - make a note about histogram[]'s datatype (it could need increasing if ZMBV_BLOCK is increased) - adjust the c->score_tab length to take up to (and including) 4 times the number of pixels in a block - initialise c->score_tab up to c->bypp * the number of pixels Note: the ZmbvFormat enum allows for additional bit depths: - 1,2,4-bit (palette) - 24-bit (RGB) At time of writing the specifics of these (e.g. channel order, bit alignment) are not currently defined, and DOSBox only implements support for 8/15/16/32 bpp. One might expect the 24-bit format - if implemented - to be BGR24, to have the same channel order as BGR0. However, the decoder in zmbv.c has been guessed to use RGB24, so I have chosen to not contradict this, and omitted specific support for this format.
-
- 13 Mar, 2019 3 commits
-
-
Jun Li authored
Looks like the variable 'cur_timestamp' is not used anywhere. So remove this variable. Signed-off-by: Jun Li <junli1026@gmail.com> Reviewed-by: Steven Liu <lq@chinaffmpeg.org> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Mark Reid authored
Reviewed-by: Tomas Härdin <tjoppen@acc.umu.se> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Mark Reid authored
Reviewed-by: Tomas Härdin <tjoppen@acc.umu.se> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 12 Mar, 2019 6 commits
-
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com>
-
Vittorio Giovara authored
Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Replaces the libdav1d internal allocator. It uses an AVBufferPool to reduce the amount of allocated buffers. About 5% speed up when decoding 720p or higher streams. Reviewed-by: "Vittorio Giovara <vittorio.giovara@gmail.com>" Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
This is in preparation for the following commit. Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Bump the minimum required version to the first one with the logger API callback. Reviewed-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
-
- 11 Mar, 2019 6 commits
-
-
Michael Niedermayer authored
Fixes: Out of array access Fixes: 13500/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MPEG4_fuzzer-5769760178962432 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegReviewed-by: Kieran Kunhya <kierank@obe.tv> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Andreas Rheinhardt authored
Since db772308 parsing of mpeg4-extradata lead to a "Failed to parse extradata" warning, because ff_mpeg4_decode_picture_header returns AVERROR_INVALIDDATA in case that no VOP was found. This patch adds a parameter to signify whether a header (where the absence of a VOP does not raise an error) or not is parsed. The first mode is of course used for parsing headers. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
James Almer authored
* commit '5846b496': tests: Use a predefined function for lavf-rm test Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'dad5fd59': tests: Enable CRC test for yuv4mpeg Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '86291498': tests: Drop duplicate variable declaration This commit is a noop, as it breaks tests like fate-filter-pixfmts Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'e22ffb38': tests: Unify output directory creation Merged-by: James Almer <jamrial@gmail.com>
-
- 10 Mar, 2019 3 commits
-
-
James Almer authored
* commit '7e5bde93': build: Rename OBJDIRS variable to OUTDIRS Merged-by: James Almer <jamrial@gmail.com>
-
Carl Eugen Hoyos authored
Fixes ticket #7783.
-
Michael Niedermayer authored
Fixes: Out of array access Fixes: 13552/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_IMM4_fuzzer-5767949648920576 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegReviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 09 Mar, 2019 1 commit
-
-
Timo Rothenpieler authored
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
-