aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libavfilter: Removes stored DNN models. Adds support for native backend ↵Sergey Lavrushkin2018-09-1710-7994/+311
| | | | | | model file format in tf backend. Signed-off-by: Pedro Arthur <bygrandao@gmail.com>
* lavc/libxavs2: remove nonexistent parametershwren2018-09-172-7/+0
| | | | Signed-off-by: hwren <hwrenx@126.com>
* lavc/libdavs2: fix error return codeshwren2018-09-171-3/+3
| | | | Signed-off-by: hwren <hwrenx@126.com>
* lavc/libdavs2: remove unused header fileshwren2018-09-171-6/+0
| | | | Signed-off-by: hwren <hwrenx@126.com>
* avformat/dashenc: Format VP9 profile as decimal instead of HexadecimalJames Almer2018-09-171-1/+1
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/dashenc: Format VP9 bitdepth as decimal instead of HexadecimalKarthick Jeyapal2018-09-171-1/+1
| | | | | | For example bitdepth should be printed as 10 instead of 0A. Thanks to Hendrik Leppkes for pointing this out Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/dashenc: Format VP9 level as decimal instead of hexadecimalKarthick Jeyapal2018-09-171-1/+1
| | | | | | Commit ID 63c69d51c7532fb6c2460076329b50ec51a0f290 fixed the bug in vpcc, get_vp9_level() function, causing this change. Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/vf_colorspace: fix typo in commentPaul B Mahol2018-09-171-1/+1
|
* doc/filters: update astats descriptionPaul B Mahol2018-09-171-0/+8
|
* avfilter/af_astats: count zero crossingsPaul B Mahol2018-09-171-0/+12
|
* ffmpeg: block output == input for filesGyan Doshi2018-09-171-1/+15
| | | | Fixes #4655
* avfilter: add acrossover filterPaul B Mahol2018-09-166-1/+364
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avformat/vpcc: fix values in VP9 level detection heuristicsJames Almer2018-09-152-15/+15
| | | | | | | The levels are stored as decimal values, not hexadecimal. Reviewed-by: James Zern <jzern@google.com> Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/avf_aphasemeter: check return value of ff_insert_outpad()Paul B Mahol2018-09-151-2/+11
|
* avfilter/f_ebur128: check return value of ff_insert_outpad()Paul B Mahol2018-09-151-2/+11
|
* avfilter/af_anequalizer: check return value of ff_insert_outpad()Paul B Mahol2018-09-151-6/+15
|
* avfilter/af_afir: switch to activatePaul B Mahol2018-09-152-77/+78
|
* avfilter/af_afir: check return value of ff_insert_outpad()Paul B Mahol2018-09-151-6/+15
|
* avcodec/shorten: Fix bitstream end check in read_header()Michael Niedermayer2018-09-151-1/+1
| | | | | | | | | Fixes: Timeout Fixes: 9961/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SHORTEN_fuzzer-5687856176562176 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/dvdsubdec: Avoid branch in decode_run_8bit()Michael Niedermayer2018-09-151-4/+1
| | | | | | | Speed improvment 35.5 sec -> 34.7sec Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* libavformat/mxfenc: fix dnxhr ul typoJason Stevens2018-09-151-5/+5
| | | | | | | | byte 8 of dnxhr codec ul should be 0x0D Signed-off-by: Jason Stevens <jay@wizardofthenet.com> Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec: add missing mpegvideo dependencies to SpeedHQ decoderJames Almer2018-09-152-1/+2
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/avf_showspectrum: add magma color mapPaul B Mahol2018-09-152-1/+17
|
* configure: add missing avcodec dependency to avfilter when bm3d filter is ↵James Almer2018-09-141-0/+1
| | | | | | enabled Signed-off-by: James Almer <jamrial@gmail.com>
* avdevice/pulse_audio_dec: set channel mapPaul B Mahol2018-09-141-1/+4
| | | | This fixes opening devices with >6 channels.
* Fix typosMichael Bunk2018-09-142-2/+2
|
* lavf/davs2: Do not mix declarations and code.Carl Eugen Hoyos2018-09-141-3/+3
| | | | | Fixes the following warning: libavformat/davs2.c:39:5: warning: ISO C90 forbids mixed declarations and code
* x86/float_dsp: add ff_vector_dmul_{sse2,avx}James Almer2018-09-142-0/+40
| | | | | | ~3x to 5x faster. Signed-off-by: James Almer <jamrial@gmail.com>
* checkasm/float_dsp: add test for vector_dmulJames Almer2018-09-141-0/+24
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* Merge commit '2a9e1c122eed66be1b26b747342b848300b226c7'James Almer2018-09-132-6/+12
|\ | | | | | | | | | | | | * commit '2a9e1c122eed66be1b26b747342b848300b226c7': libfdk-aac: Don't use defined() in a #define Merged-by: James Almer <jamrial@gmail.com>
| * libfdk-aac: Don't use defined() in a #defineMartin Storsjö2018-09-132-6/+12
| | | | | | | | | | | | | | | | | | | | | | MSVC expands the preprocessor directives differently, making the version check fail in the previous form. Clang can warn about this with -Wexpansion-to-defined (not currently enabled by default): warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Signed-off-by: Martin Storsjö <martin@martin.st>
* | lavfi/silencedetect: fix spellingTristan Matthews2018-09-141-9/+9
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/mips: [loongson] fix bug of svq3-watermark failed in fate test.Shiyou Yin2018-09-141-89/+23
| | | | | | | | | | | | | | | | | | | | | | Failed case: svq3-watermark When minimum loop count of following functions are greater than parameter h passed to them, svq3-watermark failed. 1. ff_put_pixels4_8_mmi 2. ff_avg_pixels4_8_mmi 3. ff_put_pixels4_l2_8_mmi 4. ff_avg_pixels4_l2_8_mmi Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | lavd/avfoundation: Fix skewed video outputRick Kern2018-09-141-7/+49
| | | | | | | | | | | | | | | | Fixes ticket #5654. The linesize can be greater than the minimum required. This copies the frame taking linesize into account. Signed-off-by: Rick Kern <kernrj@gmail.com>
* | avfilter/vf_bm3d: use av_clip_uintp2_c where clip is variablePaul B Mahol2018-09-131-1/+1
| |
* | avcodec/libaom: fix setting amount of threadsJames Almer2018-09-132-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | The libaom doxy says that a value of 0 for the threads fields is equivalent to a value of 1, whereas for avctx->thread_count it means the maximum amount of threads possible for the host system. Use av_cpu_count() to get the correct thread count when auto threads is requested. Reviewed-by: Jan Ekström <jeebjp@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* | avfilter/vf_remap: refactor codePaul B Mahol2018-09-131-158/+84
| |
* | configure: bm3d filter depends on dct in avcodecPaul B Mahol2018-09-131-0/+2
| |
* | avfilter: add bm3d filterPaul B Mahol2018-09-136-1/+1167
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter: add amultiply audio filterPaul B Mahol2018-09-136-1/+236
| |
* | avutil: add float_dsp.vector_dmulPaul B Mahol2018-09-122-0/+25
| |
* | avcodec/libaomenc: remove AVOption related to frame partitionsJames Almer2018-09-121-4/+0
| | | | | | | | | | | | | | | | | | Support for it was apparently never in the codebase, and the enum value was recently removed from the public headers [1] [1] https://aomedia.googlesource.com/aom/+/df4ffb73140fe31bebdabd17c1a7b53721e74838 Signed-off-by: James Almer <jamrial@gmail.com>
* | lavf: add raw AVS2 demuxerhwren2018-09-123-0/+73
| | | | | | | | | | Signed-off-by: hwren <hwrenx@126.com> Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* | Revert "lavf: add raw AVS2 demuxer"Steven Liu2018-09-123-73/+0
| | | | | | | | This reverts commit 1e20ed4382b0d99226d58bea82ace14fd3286e4e.
* | lavf: add raw AVS2 demuxerSteven Liu2018-09-123-0/+73
| | | | | | | | | | Signed-off-by: hwren <hwrenx@126.com> Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* | libavcodec/pnm_parser: do not lose skipped parts in reporting of how much ↵Michael Niedermayer2018-09-121-6/+7
| | | | | | | | | | | | | | | | | | | | | | was consumed Fixes: Timeout Fixes: 9759/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PPM_fuzzer-5655277650051072 Fixes: 9753/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PGMYUV_fuzzer-5764378543521792 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/vp8: Check bitstream input in vp7_fade_frame() before time consuming ↵Michael Niedermayer2018-09-121-0/+3
| | | | | | | | | | | | operation Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/mjpegdec: simplify rgb index remapingMichael Niedermayer2018-09-121-3/+1
| |
* | lavf/Makefile: Fix standalone build of AVS2 muxerMark Thompson2018-09-111-0/+1
| | | | | | | | Found-by: Paul B Mahol <onemda@gmail.com>
* | lavf: add raw avs2 muxerhwren2018-09-112-0/+14
| | | | | | | | Signed-off-by: hwren <hwrenx@126.com>