Steven Liu
a76a516e76
avfilter/vf_delogo: make the interp value compute method simple
...
because the interp >= 0UL comparison of an unsigned value is always true
fix CID: 1454642
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
5 years ago
Steven Liu
aea82dfe22
avfilter/vf_delogo: add auto set the area inside of the frame
...
when the area outside of the frame, then use expr should
give user warning message and auto set to the area inside of the frame.
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
5 years ago
Jun Zhao
da0c0c7247
lavfi/hqdn3d: add slice thread optimization
...
Enabled one thread per plane, used the test command for 1080P video
(YUV420P format) as follow:
ffmpeg -i 1080p.mp4 -an -vf hqdn3d -f null /dev/nul
This optimization improved the performance about 30% in 1080P YUV420P
case (from 110fps to 143fps), also pass the framemd5 check and FATE.
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Reviewed-by: Moritz Barsnick <barsnick@gmx.net>
Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
5 years ago
Jun Zhao
7ab4fbdebc
lavfi/v360: remove unnecessary cast for void *
...
Remove unnecessary cast for void * pointer.
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
5 years ago
Jun Zhao
cc52815b82
lavfi/remap: remove unnecessary cast for void *
...
Remove unnecessary cast for void * pointer.
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
5 years ago
Jun Zhao
a0e03589d4
lavfi/lenscorrection: remove unnecessary cast for void *
...
Remove unnecessary cast for void * pointer.
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
5 years ago
Jun Zhao
88a9998fe8
lavfi/colorspace: typedef ThreadData as all other filters
...
typedef ThreadData as all other filters.
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
5 years ago
Paul B Mahol
3d262f9f32
avfilter/af_anlms: increase max limit for mu
5 years ago
Paul B Mahol
1ebac3cda9
avfilter/af_adelay: fix buggy behaviour
5 years ago
Zhao Zhili
971c890c05
avfilter/formats: remove unnecessary unreference
5 years ago
Paul B Mahol
6023b9fbfe
avfilter/af_anlms: add support for commands
5 years ago
Steven Liu
985ed65117
avfilter/vf_pad: add logging context to log
...
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
5 years ago
Steven Liu
9b2155ad3f
avfilter/boxblur: add logging context to log
...
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
5 years ago
Steven Liu
3dead10fa3
avfilter/vf_scale_qsv: add logging context to log
...
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
5 years ago
Steven Liu
acc1256654
avfilter/vf_crop: add logging context to log
...
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
5 years ago
Zhong Li
8df91de9aa
lavfi/normalize: remove the unused pointer
...
Signed-off-by: Zhong Li <zhong.li@intel.com>
5 years ago
Andreas Rheinhardt
361fb42e1e
avcodec/filter: Remove extra '; ' outside of functions
...
They are not allowed outside of functions. Fixes the warning
"ISO C does not allow extra ‘;’ outside of a function [-Wpedantic]"
when compiling with GCC and -pedantic.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
5 years ago
Paul B Mahol
0633d87ae6
avfilter/af_adelay: add option which changes how unset channels are delayed
...
Fixes #8032 .
5 years ago
Paul B Mahol
9a53e01252
avfilter/formats: guard against double free
5 years ago
Paul B Mahol
c303d0979f
avfilter/vf_normalize: typedef all structs
5 years ago
Paul B Mahol
651a0f6308
avfilter/vf_showpalette: remove timeline flag
...
This filter changes output size and thus can not have support
for timeline.
5 years ago
Paul B Mahol
0c4137bcb7
avfilter/af_afftfilt: fix possible invalid memory access
5 years ago
Paul B Mahol
5b4010e886
avfilter/vf_nnedi: fix possible double free
5 years ago
Paul B Mahol
66d45af13c
avfilter/vf_avgblur: add support for commands
5 years ago
Paul B Mahol
da9337c911
avfilter/vf_gblur: add support for commands
5 years ago
Paul B Mahol
e37edc70bd
avfilter: add anlms filter
5 years ago
Paul B Mahol
d0189f8d97
avfilter/vsrc_sierpinski: add triangle type
5 years ago
Paul B Mahol
22f3b6286e
avfilter: add av_cold where it is missing
5 years ago
Paul B Mahol
8ca89e52df
avfilter/f_streamselect: fix memleaks of pad names
5 years ago
Paul B Mahol
d492907e78
avfilter/af_amix: fix filtering if specified weights are negative
5 years ago
Paul B Mahol
2a546fb7d5
avfilter/setpts: switch to activate
...
Also properly handle EOF timestamps.
Fixes #6833 .
5 years ago
Paul B Mahol
9847380f5f
avfilter/vf_elbg: stop leaking frame on error
5 years ago
Carl Eugen Hoyos
7ffa458d60
lavfi/movie: Use filter thread count for decoding threads.
...
Fixes ticket #7542 .
5 years ago
Paul B Mahol
1b2ed0c392
avfilter/vf_drawbox: implement process_command
5 years ago
Paul B Mahol
027a53dc49
avfilter/vf_drawbox: reduce code duplication
5 years ago
Paul B Mahol
3bb170e530
avfilter/f_streamselect: add check case when nothing is done
...
Fixes #7955 .
5 years ago
Paul B Mahol
f66458cfc7
avfilter/vsink_nullsink: cosmetics
5 years ago
Paul B Mahol
94b155e49b
avfilter/copy: add forgotten check
5 years ago
Paul B Mahol
9cee8975c3
avfilter/asink_anullsink: cosmetics
5 years ago
Paul B Mahol
a9500441a7
avfilter/vf_copy: check for error cases and handle them
5 years ago
Paul B Mahol
c9473229c9
avfilter/af_acopy: check for error cases and handle them
5 years ago
Paul B Mahol
835fdf48e5
avfilter/vf_showpalette: fix small cosmetics issue
5 years ago
Paul B Mahol
5868e7f562
avfilter/vf_alphamere: use the name 's' for the pointer to the private context
...
This is shorter and consistent across filters.
5 years ago
Paul B Mahol
056bc9393e
avfilter/vf_photosensitivity: fix memleak
5 years ago
Vladimir Panteleev
c888adf590
libavfilter: add photosensitivity filter
5 years ago
Paul B Mahol
a746359ede
avfilter: add scroll video filter
5 years ago
Paul B Mahol
5161b279d6
avfilter/af_join: cosmetics
5 years ago
Paul B Mahol
7851e2f368
avfilter/af_join: use av_asprintf()
5 years ago
Paul B Mahol
6e9e14e62e
avfilter/split: use av_asprintf()
5 years ago
Paul B Mahol
8b36968ef4
avfilter/trim: drop all audio frames instead of asserting
5 years ago