Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove obsolete version.h inclusions | Andreas Rheinhardt | 2022-02-24 |
| | | | | | | | Forgotten in e7bd47e657bbf9e1ce9915e93bc80cb1a29fb7f3. Reviewed-by: Martin Storsjö <martin@martin.st> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | ||
* | avfilter/f_ebur128: multiply is usually faster than divide | Paul B Mahol | 2022-02-24 |
| | | | | Also guard against overflow when subtracting from unsigned. | ||
* | avfilter/f_ebur128: use unsigned for hist_entry.count | Paul B Mahol | 2022-02-24 |
| | | | | Also when summing multiple hist_entry.count use uint64_t for accumulator. | ||
* | avfilter/af_loudnorm: increase max allowed LRA | Paul B Mahol | 2022-02-23 |
| | |||
* | avfilter/avf_showfreqs: stop using audio fifo | Paul B Mahol | 2022-02-23 |
| | | | | Also stop rewriting pts. | ||
* | avfilter/af_surround: use outlink variable already available | Paul B Mahol | 2022-02-22 |
| | |||
* | avfilter/af_afftfilt: stop resetting pts | Paul B Mahol | 2022-02-22 |
| | | | | Also stop using audio fifo. | ||
* | avfilter/af_surround: do not rewrite pts any more | Paul B Mahol | 2022-02-22 |
| | | | | Also stop using fifo and excessive peeking. | ||
* | avfilter/af_afir: remove pts rewriting code | Paul B Mahol | 2022-02-22 |
| | | | | This is not needed at all. | ||
* | avfilter/framepool: fix alignment requirements for audio and video filters | Paul B Mahol | 2022-02-22 |
| | |||
* | avfilter/vf_gblur_vulkan: add sizeV option | Wu Jianhua | 2022-02-22 |
| | | | | | | | | | | | | | | This commit added a sizeV option, integrated some identical operations to a separate function, and updated the CGS for horizontal and vertical respectively. The following command is on how to apply sizeV option: ffmpeg -init_hw_device vulkan -i input.264 -vf \ hwupload,gblur_vulkan=size=127:sigma=20:sizeV=3:sigmaV=0.5,hwdownload,format=yuv420p \ -y out.264 Signed-off-by: Wu Jianhua <jianhua.wu@intel.com> | ||
* | avfilter/scale_vulkan: use RET for checking return value | Wu Jianhua | 2022-02-22 |
| | | | | Signed-off-by: Wu Jianhua <jianhua.wu@intel.com> | ||
* | avfilter/vf_blend_vulkan: add multiply blend mode | Wu Jianhua | 2022-02-22 |
| | | | | | | | | | | | | | | | | | | | Use the commands below to test: (href: https://trac.ffmpeg.org/wiki/Blend) I. make an image for test ffmpeg -f lavfi -i color=s=256x256,geq=r='H-1-Y':g='H-1-Y':b='H-1-Y' -frames 1 \ -y -pix_fmt yuv420p test.jpg II. blend in sw ffmpeg -i test.jpg -vf "split[a][b];[b]transpose[b];[a][b]blend=all_mode=multiply,\ pseudocolor=preset=turbo" -y multiply_sw.jpg III. blend in vulkan ffmpeg -init_hw_device vulkan -i test.jpg -vf "split[a][b];[b]transpose[b];\ [a]hwupload[a];[b]hwupload[b];[a][b]blend_vulkan=all_mode=multiply,hwdownload,\ format=yuv420p,pseudocolor=preset=turbo" -y multiply_vulkan.jpg Signed-off-by: Wu Jianhua <jianhua.wu@intel.com> | ||
* | avfilter/vf_dblur: add float formats support | Paul B Mahol | 2022-02-21 |
| | |||
* | avfilter/vf_lagfun: add float formats support | Paul B Mahol | 2022-02-21 |
| | |||
* | avfilter/vf_limiter: refactor slice functions | Paul B Mahol | 2022-02-21 |
| | |||
* | avfilter/vf_maskedminmax: add float pixel formats | Paul B Mahol | 2022-02-21 |
| | |||
* | avfilter/vf_maskedminmax: refactor slice function | Paul B Mahol | 2022-02-21 |
| | |||
* | avfilter/vf_maskedmerge: add float pixel formats | Paul B Mahol | 2022-02-21 |
| | |||
* | avfilter/vf_maskedmerge: refactor slice function | Paul B Mahol | 2022-02-21 |
| | |||
* | avfilter/vf_monochrome: use lrintf for rounding | Paul B Mahol | 2022-02-20 |
| | |||
* | avfilter/f_ebur128: add support for any number of channels | Paul B Mahol | 2022-02-20 |
| | |||
* | lavfi/vf_fps: check flow before sending more frames | Nicolas George | 2022-02-20 |
| | | | | | | Analyzed by Paul B Mahol <onemda@gmail.com>. Fixes OOM in #9081. | ||
* | lavfi: add ff_inoutlink_check_flow() | Nicolas George | 2022-02-20 |
| | |||
* | avfilter/af_headphone: improve stereo hrir support | Paul B Mahol | 2022-02-19 |
| | | | | Until now, in some cases produced output would be wrong. | ||
* | avfilter/vf_xmedian: small additional speedup | Paul B Mahol | 2022-02-18 |
| | |||
* | avfilter/vf_xmedian: refactor slice function | Paul B Mahol | 2022-02-18 |
| | |||
* | avfilter/vf_atadenoise: fix >8 depth filtering with planes disabled | Paul B Mahol | 2022-02-18 |
| | |||
* | avfilter/vf_mix: additional speedup | Paul B Mahol | 2022-02-18 |
| | |||
* | avfilter/vf_waveform: do not add tint if output format is gray | Paul B Mahol | 2022-02-17 |
| | |||
* | avfilter/vf_extractplanes: unbreak "extracting" >8 depth gray formats | Paul B Mahol | 2022-02-17 |
| | |||
* | avfilter/vf_amplify: add float formats support | Paul B Mahol | 2022-02-17 |
| | |||
* | avfilter/vf_amplify: refactor amplify function | Paul B Mahol | 2022-02-17 |
| | |||
* | avfilter/vf_mix: refactor mix function | Paul B Mahol | 2022-02-17 |
| | |||
* | avfilter/vf_fieldmatch: fix crash when inputs have different subsampling | Paul B Mahol | 2022-02-17 |
| | |||
* | avfilter/vf_mix: use correct type for flags | Paul B Mahol | 2022-02-17 |
| | |||
* | avfilter/vf_mix: fix handling non-native endianess formats | Paul B Mahol | 2022-02-17 |
| | |||
* | avfilter/vf_mix: add missing float format support | Paul B Mahol | 2022-02-17 |
| | |||
* | avfilter/vf_readeia608: fix oversight in 278984b34 | Paul B Mahol | 2022-02-16 |
| | |||
* | avfilter/af_surround: fix oversight with inverse rdft initialization | Paul B Mahol | 2022-02-16 |
| | |||
* | avfilter/af_speechnorm: speed up filtering code | Paul B Mahol | 2022-02-16 |
| | | | | Reduce some asserts by default. | ||
* | avfilter/af_superequalizer: stop extending last frame duration | Paul B Mahol | 2022-02-16 |
| | |||
* | avfilter/af_superequalizer: switch rdft to lavu/tx | Paul B Mahol | 2022-02-16 |
| | |||
* | avfilter/af_superequalizer: check allocations return value | Paul B Mahol | 2022-02-16 |
| | |||
* | avfilter/vf_mix: add planes option | Paul B Mahol | 2022-02-15 |
| | |||
* | avfilter/vf_mix: improve speed of processing | Paul B Mahol | 2022-02-14 |
| | |||
* | avfilter/vf_tmix: increase max allowed number of frames | Paul B Mahol | 2022-02-14 |
| | |||
* | avfilter/avf_showspectrum: stop using AVAudioFifo to keep samples | Paul B Mahol | 2022-02-14 |
| | | | | Fixes limitation of input duration that showspectrumpic can process. | ||
* | avfilter/vf_fftfilt: Add missing cpu.h inclusion | pascal massimino | 2022-02-14 |
| | | | | | | | Error was: implicit declaration of function 'av_cpu_max_align' is invalid in C99 Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | ||
* | avfilter/vf_fftfilt: switch to rdft from lavu/tx | Paul B Mahol | 2022-02-14 |
| |