summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
...
* avfilter/vf_colorchannelmixer: refactor / add templatePaul B Mahol2022-03-03
|
* lavfi/af_aformat: remove support for comma-separated listsNicolas George2022-03-02
| | | | It has been deprecated for nine years.
* avfilter/drawtext: change reload value to an intervalGyan Doshi2022-03-02
| | | | Allows user to specify a frame interval at which textfile is reloaded.
* avfilter/vf_unsharp: add support for alpha formatsPaul B Mahol2022-03-01
|
* avfilter/vf_v360: improve rounding in xyz_to_dfisheye()Paul B Mahol2022-03-01
|
* avfilter/vf_chromanr: fix rounding of final outputPaul B Mahol2022-03-01
|
* avfilter: support for CUVA HDR Vivid metadataLimin Wang2022-03-01
| | | | Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
* avfilter/af_dynaudnorm: reduce number of lines by using for (int ...Paul B Mahol2022-02-28
|
* avfilter/af_dynaudnorm: use fmin/fmax for doublesPaul B Mahol2022-02-28
|
* avfilter/af_dynaudnorm: add support for overlapping framesPaul B Mahol2022-02-28
|
* avfilter/af_dynaudnorm: do not leak frame on errorPaul B Mahol2022-02-28
|
* avfilter/vf_amplify: improve performancePaul B Mahol2022-02-27
|
* avfilter/af_dynaudnorm: allocate new frame instead of making it writablePaul B Mahol2022-02-27
| | | | Later case does not use frame pool at all.
* avfilter/af_dynaudnorm: allow to filter subset of channelsPaul B Mahol2022-02-27
|
* avfilter/af_dynaudnorm: make frame writable if it may be changedPaul B Mahol2022-02-27
|
* avfilter/af_acrusher: add timeline supportPaul B Mahol2022-02-27
|
* avfilter/af_vibrato: add timeline supportPaul B Mahol2022-02-27
|
* avfilter/af_tremolo: add timeline supportPaul B Mahol2022-02-27
|
* avfilter/af_afftdn: add more verbose options aliasesPaul B Mahol2022-02-27
|
* avfilter/af_afftdn: remove ThreadData struct codePaul B Mahol2022-02-27
|
* avfilter/af_afftdn: add support for writable input framesPaul B Mahol2022-02-27
|
* avfilter/af_aspectralstats: stop using fifo and rewritting ptsPaul B Mahol2022-02-26
|
* avfilter/af_afftdn: stop using fifo and rewritting ptsPaul B Mahol2022-02-26
|
* avfilter/f_ebur128: set video outlink timebase and frameratePaul B Mahol2022-02-25
|
* avfilter/f_ebur128: also set max peak for all channels in frame metadataPaul B Mahol2022-02-25
|
* avfilter/af_dynaudnorm: cleanup gaussian_filter() functionPaul B Mahol2022-02-25
|
* avfilter/af_crystalizer: refactor codePaul B Mahol2022-02-24
|
* avfilter/vf_tmidequalizer: check that frame is validPaul B Mahol2022-02-24
|
* avfilter/vf_tpad: handle case when no frame was ever receivedPaul B Mahol2022-02-24
|
* avfilter/vf_tpad: if there is no frame to clone return earlyPaul B Mahol2022-02-24
|
* Remove unnecessary libavutil/(avutil|common|internal).h inclusionsAndreas Rheinhardt2022-02-24
| | | | | | | | | | Some of these were made possible by moving several common macros to libavutil/macros.h. While just at it, also improve the other headers a bit. Reviewed-by: Martin Storsjö <martin@martin.st> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avutil/avassert: Don't include avutil.hAndreas Rheinhardt2022-02-24
| | | | | Reviewed-by: Martin Storsjö <martin@martin.st> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* Remove obsolete version.h inclusionsAndreas Rheinhardt2022-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 dividePaul B Mahol2022-02-24
| | | | Also guard against overflow when subtracting from unsigned.
* avfilter/f_ebur128: use unsigned for hist_entry.countPaul B Mahol2022-02-24
| | | | Also when summing multiple hist_entry.count use uint64_t for accumulator.
* avfilter/af_loudnorm: increase max allowed LRAPaul B Mahol2022-02-23
|
* avfilter/avf_showfreqs: stop using audio fifoPaul B Mahol2022-02-23
| | | | Also stop rewriting pts.
* avfilter/af_surround: use outlink variable already availablePaul B Mahol2022-02-22
|
* avfilter/af_afftfilt: stop resetting ptsPaul B Mahol2022-02-22
| | | | Also stop using audio fifo.
* avfilter/af_surround: do not rewrite pts any morePaul B Mahol2022-02-22
| | | | Also stop using fifo and excessive peeking.
* avfilter/af_afir: remove pts rewriting codePaul B Mahol2022-02-22
| | | | This is not needed at all.
* avfilter/framepool: fix alignment requirements for audio and video filtersPaul B Mahol2022-02-22
|
* avfilter/vf_gblur_vulkan: add sizeV optionWu Jianhua2022-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 valueWu Jianhua2022-02-22
| | | | Signed-off-by: Wu Jianhua <jianhua.wu@intel.com>
* avfilter/vf_blend_vulkan: add multiply blend modeWu Jianhua2022-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 supportPaul B Mahol2022-02-21
|
* avfilter/vf_lagfun: add float formats supportPaul B Mahol2022-02-21
|
* avfilter/vf_limiter: refactor slice functionsPaul B Mahol2022-02-21
|
* avfilter/vf_maskedminmax: add float pixel formatsPaul B Mahol2022-02-21
|
* avfilter/vf_maskedminmax: refactor slice functionPaul B Mahol2022-02-21
|