- 15 Mar, 2019 2 commits
-
-
Carl Eugen Hoyos authored
The file has to be created first, fixes fate without zlib.
-
Carl Eugen Hoyos authored
pixel_ptr is 3 and leads to aligned access on odd memory addresses. Fixes crashes on systems that do not allow unaligned access like sparc32.
-
- 14 Mar, 2019 29 commits
-
-
James Almer authored
Should fix fate failures on big endian targets. Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'f8abf7d4': checkasm/h264: test 4:2:2 chroma loop filter functions Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '186bd30a': h264/arm64: implement missing 4:2:2 chroma loop filter neon functions Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '7e42d5f0': aarch64: vp8: Optimize vp8_idct_add_neon for aarch64 Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '49f9c427': aarch64: vp8: Skip saturating in shrn in ff_vp8_idct_add_neon Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '37394ef0': aarch64: vp8: Optimize put_epel16_h6v6 with vp8_epel8_v6_y2 Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'cef914e0': arm: vp8: Optimize put_epel16_h6v6 with vp8_epel8_v6_y2 Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'e39a9212': aarch64: vp8: Port bilin functions from arm version Merged-by: James Almer <jamrial@gmail.com>
-
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>
-