summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* fate/mpeg4: Fix test requirementsAndreas Rheinhardt2022-05-03
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/microsoft: Fix test requirementsAndreas Rheinhardt2022-05-03
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/lossless-video: Fix test requirementsAndreas Rheinhardt2022-05-03
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/hevc: Fix test requirementsAndreas Rheinhardt2022-05-03
| | | | | | Also replace define/foreach with pattern-specific variable values. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* tests/Makefile: Remove unset FATE_TESTSAndreas Rheinhardt2022-05-03
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/gif: Remove nonsense requirementAndreas Rheinhardt2022-05-03
| | | | | | | | | | It seems as if it was intended to declare fate-gif-color as prerequisite of the fate-gifenc% tests. Yet the latter do not need anything from the former, so this would be unnecessary. Furthermore, given that this line has no associated recipe, it actually cancels implicit rules for fate-gifenc% instead of adding a prerequisite. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/gif: Fix test requirementsAndreas Rheinhardt2022-05-03
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/prores: Fix test requirementsAndreas Rheinhardt2022-05-03
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/vpx: Move webm-dash-manifest tests to a new fileAndreas Rheinhardt2022-05-03
| | | | | | | These tests have basically nothing to do with VPX (they do not even require the decoder). Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/vpx: Fix test requirementsAndreas Rheinhardt2022-05-03
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* tests/Makefile: Add FRAMEMD5 auxiliary functionAndreas Rheinhardt2022-05-03
| | | | | | Similar to FRAMECRC for framecrc tests. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/vpx: Remove unnecessary evalAndreas Rheinhardt2022-05-03
| | | | | | | Possible since ca96e337169093979d7c763064ad9dae12b3108c and ef8c93e2f18c624d0c266687e43ab99af7921dd3. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/vbn, tests/fate-run: Delete intermediate VBN-files after testsAndreas Rheinhardt2022-05-03
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/vbn: Fix test requirementsAndreas Rheinhardt2022-05-03
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/ea: Fix test requirementsAndreas Rheinhardt2022-05-03
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/dnxhd: Fix test requirementsAndreas Rheinhardt2022-05-03
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/canopus: Fix test requirementsAndreas Rheinhardt2022-05-03
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/qt: Fix test requirementsAndreas Rheinhardt2022-05-03
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/vf_guided: fix reallocation of memory per every frame's plane ↵Paul B Mahol2022-05-02
| | | | processing
* avfilter/vf_guided: make use of link variablesPaul B Mahol2022-05-02
|
* avfilter/vf_guided: remove excessive parenthesesPaul B Mahol2022-05-02
|
* avfilter/vf_guided: fix timeline supportPaul B Mahol2022-05-02
|
* avfilter/vf_guided: clean up commands supportPaul B Mahol2022-05-02
| | | | | Some options can not be changed at runtime. Remove pointless wrapper.
* avcodec/pcm-blurayenc: fix flawed logic in previous changePaul B Mahol2022-05-02
|
* lavc/videotoolboxenc: Speed/Quality prioriry settingSimone Karin Lehmann2022-05-02
| | | | | | | | Add options to h264, hevc and prores encoders to prioritize speed. Speeds up encoding by 50% - 70% Signed-off-by: Simone Karin Lehmann <simone@lisanet.de> Signed-off-by: Rick Kern <kernrj@gmail.com>
* movenc: add write_btrt optionerankor2022-05-02
| | | | | | | supports forcing or disabling the writing of the btrt atom. the default behavior is to write the atom only for mp4 mode. Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
* doc/examples/transcode_aac: Bump dateAndreas Unterweger2022-05-02
| | | | Signed-off-by: Andreas Unterweger <dustsigns@gmail.com>
* doc/examples/transcode_aac: AAC encoder is no longer experimentalAndreas Unterweger2022-05-02
| | | | Signed-off-by: Andreas Unterweger <dustsigns@gmail.com>
* doc/examples/transcode_aac: Set decoder packet timebaseAndreas Unterweger2022-05-02
| | | | | | Previously, the default timebase caused two warnings during decoding about not being able to update timestamps for skipped and discarded samples, respectively. Signed-off-by: Andreas Unterweger <dustsigns@gmail.com>
* doc/examples/transcode_aac: Don't ignore last encoded frameAndreas Unterweger2022-05-02
| | | | | | The last encoded frame is now fetched on EOF. It was previously left in the encoder and caused a "1 frame left in queue" warning. Signed-off-by: Andreas Unterweger <dustsigns@gmail.com>
* avfilter/vf_overlay: improve premultiplied alpha overlay for YUVPaul B Mahol2022-05-01
|
* avcodec/x86/hevc_mc: Fix AVX-512-VNNI_hevc_qpel_filters_avx512iclFelix LeClair2022-05-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue: On extremely new hardware using either IceLake or super sets of Intel IceLakes avx512 instructions, commit d4cd8830bdac3e26c8e75cd92e574c159fecc4f7 causes build issues. Specifically a NASM macro expansion of qpel_filter_v is never properly defined/initialized. The issue is the definition was erroneously placed inside a conditional which will not trigger unless the original definition failed (has to do with if PIC is defined, becomes a bit of a catch 22) Specifically the error is X86ASM libavcodec/x86/hevc_mc.o libavcodec/x86/hevc_mc.asm:1854: error: symbol `..@88472.table' not defined libavcodec/x86/hevc_mc.asm:1806: ... from macro `HEVC_PUT_HEVC_QPEL_HV_AVX512ICL' defined here libavcodec/x86/hevc_mc.asm:1730: ... from macro `QPEL_FILTER_V' defined here ... repeats a few times... ... make: *** [ffbuild/common.mak:100: libavcodec/x86/hevc_mc.o] Error 1 ``` Specific error was discussed by kurosu and myself (fclc) on the ffmpeg-devel irc. This commit fixes the above by swapping lines 1796 and 1795, moving the define out of the conditional Side note: It seems fate didn't pick up on this, may merit looking into (as mentioned by nevcairiel). Reviewed-by: Wu Jianhua <toqsxw@outlook.com> Signed-off-by: Felix LeClair (FCLC) <felix.leclair123@hotmail.com> Signed-off-by: Marton Balint <cus@passwd.hu>
* lavc/flacdec: Increase residual limit from INT_MAX to UINT_MAXMartijn van Beurden2022-04-30
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/avf_showvolume: request new frames only when neededPaul B Mahol2022-04-30
|
* avfilter/avf_avectorscope: request new frames only when neededPaul B Mahol2022-04-30
|
* avfilter/af_aspectralstats: request new frames only when neededPaul B Mahol2022-04-30
|
* avfilter/af_surround: request new frames only when neededPaul B Mahol2022-04-30
|
* avfilter/avf_showfreqs: add rate optionPaul B Mahol2022-04-30
| | | | Fix possible buffer overflow.
* avfilter/vf_estdif: set frame_rate only when neededPaul B Mahol2022-04-30
|
* avfilter/vf_w3fdif: set frame_rate only when neededPaul B Mahol2022-04-30
|
* avfilter/vf_nnedi: set frame_rate only when neededPaul B Mahol2022-04-30
|
* avfilter/vf_mix: output same number of frames from input for tmixPaul B Mahol2022-04-29
|
* avfilter/vf_xmedian: fix multiple threads usagePaul B Mahol2022-04-29
|
* avfilter/vf_mix: fix multiple threads usagePaul B Mahol2022-04-29
|
* avfilter/vf_fftdnoiz: small improvementsPaul B Mahol2022-04-29
| | | | | Stop using log() for block size. Fix possible buffer overflow in export path.
* avfilter/af_adynamicequalizer: remove unused headerPaul B Mahol2022-04-29
|
* avfilter/vf_colormap: Avoid allocation of small arrayAndreas Rheinhardt2022-04-29
| | | | | | | The number of elements is always two or three. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/vf_colormap: Remove unnecessary headersAndreas Rheinhardt2022-04-29
| | | | | | | | In particular remove config_components.h in order to avoid unnecessary rebuilds. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/vf_colormap: Fix declaration-after-statementAndreas Rheinhardt2022-04-29
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avfilter/vf_colormap: Properly uninit FFFrameSync, fix leakAndreas Rheinhardt2022-04-29
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>