summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* avfilter/vf_delogo: make the interp value compute method simpleSteven Liu2019-10-10
| | | | | | | because the interp >= 0UL comparison of an unsigned value is always true fix CID: 1454642 Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* avfilter/vf_delogo: add auto set the area inside of the frameSteven Liu2019-10-10
| | | | | | | 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>
* lavfi/hqdn3d: add slice thread optimizationJun Zhao2019-10-10
| | | | | | | | | | | | | | 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>
* lavfi/v360: remove unnecessary cast for void *Jun Zhao2019-10-10
| | | | | | | Remove unnecessary cast for void * pointer. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
* lavfi/remap: remove unnecessary cast for void *Jun Zhao2019-10-10
| | | | | | | Remove unnecessary cast for void * pointer. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
* lavfi/lenscorrection: remove unnecessary cast for void *Jun Zhao2019-10-10
| | | | | | | Remove unnecessary cast for void * pointer. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
* lavfi/colorspace: typedef ThreadData as all other filtersJun Zhao2019-10-10
| | | | | | | typedef ThreadData as all other filters. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
* avfilter/af_anlms: increase max limit for muPaul B Mahol2019-10-09
|
* avfilter/af_adelay: fix buggy behaviourPaul B Mahol2019-10-09
|
* avfilter/formats: remove unnecessary unreferenceZhao Zhili2019-10-08
|
* avfilter/af_anlms: add support for commandsPaul B Mahol2019-10-08
|
* avfilter/vf_pad: add logging context to logSteven Liu2019-10-08
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* avfilter/boxblur: add logging context to logSteven Liu2019-10-08
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* avfilter/vf_scale_qsv: add logging context to logSteven Liu2019-10-08
| | | | Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* avfilter/vf_crop: add logging context to logSteven Liu2019-10-08
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* lavfi/normalize: remove the unused pointerZhong Li2019-10-08
| | | | Signed-off-by: Zhong Li <zhong.li@intel.com>
* avcodec/filter: Remove extra '; ' outside of functionsAndreas Rheinhardt2019-10-07
| | | | | | | | 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>
* avfilter/af_adelay: add option which changes how unset channels are delayedPaul B Mahol2019-10-07
| | | | Fixes #8032.
* avfilter/formats: guard against double freePaul B Mahol2019-10-07
|
* avfilter/vf_normalize: typedef all structsPaul B Mahol2019-10-07
|
* avfilter/vf_showpalette: remove timeline flagPaul B Mahol2019-10-07
| | | | | This filter changes output size and thus can not have support for timeline.
* avfilter/af_afftfilt: fix possible invalid memory accessPaul B Mahol2019-10-07
|
* avfilter/vf_nnedi: fix possible double freePaul B Mahol2019-10-07
|
* avfilter/vf_avgblur: add support for commandsPaul B Mahol2019-10-06
|
* avfilter/vf_gblur: add support for commandsPaul B Mahol2019-10-06
|
* avfilter: add anlms filterPaul B Mahol2019-10-06
|
* avfilter/vsrc_sierpinski: add triangle typePaul B Mahol2019-10-03
|
* avfilter: add av_cold where it is missingPaul B Mahol2019-10-03
|
* avfilter/f_streamselect: fix memleaks of pad namesPaul B Mahol2019-10-03
|
* avfilter/af_amix: fix filtering if specified weights are negativePaul B Mahol2019-10-03
|
* avfilter/setpts: switch to activatePaul B Mahol2019-10-02
| | | | | Also properly handle EOF timestamps. Fixes #6833.
* avfilter/vf_elbg: stop leaking frame on errorPaul B Mahol2019-10-02
|
* lavfi/movie: Use filter thread count for decoding threads.Carl Eugen Hoyos2019-10-01
| | | | Fixes ticket #7542.
* avfilter/vf_drawbox: implement process_commandPaul B Mahol2019-10-01
|
* avfilter/vf_drawbox: reduce code duplicationPaul B Mahol2019-10-01
|
* avfilter/f_streamselect: add check case when nothing is donePaul B Mahol2019-10-01
| | | | Fixes #7955.
* avfilter/vsink_nullsink: cosmeticsPaul B Mahol2019-10-01
|
* avfilter/copy: add forgotten checkPaul B Mahol2019-10-01
|
* avfilter/asink_anullsink: cosmeticsPaul B Mahol2019-10-01
|
* avfilter/vf_copy: check for error cases and handle themPaul B Mahol2019-10-01
|
* avfilter/af_acopy: check for error cases and handle themPaul B Mahol2019-10-01
|
* avfilter/vf_showpalette: fix small cosmetics issuePaul B Mahol2019-10-01
|
* avfilter/vf_alphamere: use the name 's' for the pointer to the private contextPaul B Mahol2019-10-01
| | | | This is shorter and consistent across filters.
* avfilter/vf_photosensitivity: fix memleakPaul B Mahol2019-09-30
|
* libavfilter: add photosensitivity filterVladimir Panteleev2019-09-30
|
* avfilter: add scroll video filterPaul B Mahol2019-09-30
|
* avfilter/af_join: cosmeticsPaul B Mahol2019-09-30
|
* avfilter/af_join: use av_asprintf()Paul B Mahol2019-09-30
|
* avfilter/split: use av_asprintf()Paul B Mahol2019-09-30
|
* avfilter/trim: drop all audio frames instead of assertingPaul B Mahol2019-09-30
|