Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | avcodec/apedec: Fixes integer overflow of res+*data in do_apply_filter() | Michael Niedermayer | 2019-11-20 |
| | | | | | | | | Fixes: signed integer overflow: 7400 + 2147482786 cannot be represented in type 'int' Fixes: 18405/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_APE_fuzzer-5708834760294400 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||
* | avcodec/ra288: Check block_align for the assumed value | Michael Niedermayer | 2019-11-20 |
| | | | | | | | | Fixes: Timeout (224sec -> 1ms) Fixes: 18408/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_RA_288_fuzzer-5740382570151936 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||
* | avcodec/sonic: Fix integer overflow in predictor_calc_error() | Michael Niedermayer | 2019-11-20 |
| | | | | | | | | Fixes: signed integer overflow: 5 * -1094995529 cannot be represented in type 'int' Fixes: 18346/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SONIC_fuzzer-5709623893426176 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||
* | avformat/vividas: Add EOF check in val_1 loop in track_header() | Michael Niedermayer | 2019-11-20 |
| | | | | | | | | Fixes: Timeout (148sec -> 0.1sec) Fixes: 18427/clusterfuzz-testcase-minimized-ffmpeg_DEMUXER_fuzzer-5682124627116032 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||
* | avcodec/atrac9dec: Check precision_fine/coarse | Michael Niedermayer | 2019-11-20 |
| | | | | | | | | | | Clipping is done as it was preferred in review See: [FFmpeg-devel] [PATCH 1/5] avcodec/atrac9dec: Check precision_fine/coarse Fixes: out of array access Fixes: 18330/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_ATRAC9_fuzzer-5641113058148352 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||
* | avformat/matroskadec: Fix default value of BlockAddID | Andreas Rheinhardt | 2019-11-20 |
| | | | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com> | ||
* | avfilter/af_rubberband: fix sample overqueueing | Paul B Mahol | 2019-11-20 |
| | | | | Fixes #8389 | ||
* | avfilter/vf_chromakey: add >8 bit support | Paul B Mahol | 2019-11-20 |
| | |||
* | avcodec/dvdec: Use av_clip_uint8 instead of ff_crop_tab | Michael Niedermayer | 2019-11-20 |
| | | | | | | | | | Fixes: out of array access Fixes: 18788/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_DVVIDEO_fuzzer-6254863113781248 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Reviewed-by: Baptiste Coudurier <baptiste.coudurier@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||
* | avcodec/amfnec: allocate packets using av_new_packet() | James Almer | 2019-11-19 |
| | | | | | | | | | This ensures they will be reference counted, as required by the AVCodec.receive_packet() API. Should fix ticket #8386. Signed-off-by: James Almer <jamrial@gmail.com> | ||
* | fate/cbs: add initial AV1 tests | James Almer | 2019-11-19 |
| | | | | Signed-off-by: James Almer <jamrial@gmail.com> | ||
* | avfilter/vf_midequalizer: add 16bit formats | Paul B Mahol | 2019-11-19 |
| | |||
* | avfilter/vf_deblock: add 12bit yuva formats | Paul B Mahol | 2019-11-19 |
| | |||
* | avfilter/vf_weave: pal and hwaccel formats are not supported | Paul B Mahol | 2019-11-19 |
| | |||
* | avfilter/vf_blend: cosmetics: reindent | Paul B Mahol | 2019-11-19 |
| | |||
* | avfilter/vf_chromashift: remove unused header | Paul B Mahol | 2019-11-19 |
| | | | | Reverts ef479ee660e4dfbf2645fe3a50d8639fdc22ab1b. | ||
* | avfilter/Makefile: add missing dependency for lut3d | Gyan Doshi | 2019-11-19 |
| | | | | lut3d requires framesync | ||
* | avfilter/Makefile: add missing dependency for chromashift | Gyan Doshi | 2019-11-19 |
| | | | | chromashift requires framesync | ||
* | doc/filters: correct libvmaf example | Gyan Doshi | 2019-11-19 |
| | | | | AVTB is 1/AV_TIME_BASE | ||
* | doc/filters: correct ssim example | Gyan Doshi | 2019-11-19 |
| | | | | AVTB is 1/AV_TIME_BASE | ||
* | doc/filters: correct psnr example | Gyan Doshi | 2019-11-19 |
| | | | | AVTB is 1/AV_TIME_BASE | ||
* | avfilter/Makefile: add missing dependency for scale_cuda | Gyan Doshi | 2019-11-19 |
| | | | | scale_cuda includes scale.h | ||
* | avcodec/cbs_av1: keep separate reference frame state for reading and writing | James Almer | 2019-11-18 |
| | | | | | | | | | | | In scearios where a Temporal Unit is written right after reading it using the same CBS context (av1_metadata, av1_frame_merge, etc), the reference frame state used by the writer must not be the state that's the result of the reader having already parsed the current frame in question. This fixes writing Switch frames, and frames using short ref signaling. Signed-off-by: James Almer <jamrial@gmail.com> | ||
* | avfilter/vf_bm3d: improve threshold scaling with different block_size and depth | Paul B Mahol | 2019-11-19 |
| | |||
* | avfilter/vf_dedot: add 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_deflicker: add support for alpha formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_amplify: add support for alpha formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_limiter: add 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_fillborders: add 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_premultiply: add support for 12bit yuva format | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_chromashift: add 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_midequalizer: add 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_convolution: add 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_neighbor: add 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_maskedminmax: add 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_maskedmerge: add 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_maskedclamp: add 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_scroll: add support for 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_blend: add 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_vaguedenoiser: add support for alpha formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_bm3d: use boolean for ref option | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_fftdnoiz: add support for alpha formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_bm3d: add support for alpha formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_w3fdif: add support for more >8 bit alpha formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_avgblur: add support for 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_gblur: add support for 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_median: add support for 12bit yuva formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_remap: add support for 12bit yuva format | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_lut2: add 12bit depth alpha formats | Paul B Mahol | 2019-11-18 |
| | |||
* | avfilter/vf_atadenoise: support alpha formats | Paul B Mahol | 2019-11-18 |
| |