summaryrefslogtreecommitdiffstats
path: root/libavfilter/vf_owdenoise.c
Commit message (Collapse)AuthorAgeFilesLines
* avfilter: don't anonymously typedef structsPaul B Mahol2017-05-131-1/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_owdenoise: hight bit-depth supportPaul B Mahol2016-09-061-8/+38
|
* libavfilter/vf_owdenoise.c: skip processing when strength is 0Yuuki Galaxy2016-04-121-7/+19
| | | | | | | | | | | It is practical to de-noise only on luma while keeping chroma unchanged. However, libavfilter/vf_owdenoise.c always do the Wavelet transform/retransform on all 3 channels without check whether chroma_strength is 0. Thus I make this patch. De-noise on Y only for yuv420 is now 1.5 times faster. Signed-off-by: Yuuki Galaxy <galaxy001@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avutil: Rename FF_CEIL_COMPAT to AV_CEIL_COMPATDerek Buitenhuis2016-01-271-2/+2
| | | | | | | | | | Libav, for some reason, merged this as a public API function. This will aid in future merges. A define is left for backwards compat, just in case some person used it, since it is in a public header. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* avfilter: fix a few 5 spaces indentClément Bœsch2015-06-071-5/+5
|
* avfilter: handle error in query_formats() of a bunch of random video filtersClément Bœsch2015-03-161-2/+4
|
* Factorize avpriv_mirror() outMichael Niedermayer2015-01-051-13/+4
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/vf_owdenoise: use av_malloc_array()Michael Niedermayer2014-07-211-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-10-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: lavfi: do not export the filters from shared objects Conflicts: libavfilter/af_amix.c libavfilter/af_anull.c libavfilter/asrc_anullsrc.c libavfilter/f_select.c libavfilter/f_settb.c libavfilter/split.c libavfilter/src_movie.c libavfilter/vf_aspect.c libavfilter/vf_blackframe.c libavfilter/vf_colorbalance.c libavfilter/vf_copy.c libavfilter/vf_crop.c libavfilter/vf_cropdetect.c libavfilter/vf_drawbox.c libavfilter/vf_format.c libavfilter/vf_framestep.c libavfilter/vf_frei0r.c libavfilter/vf_hflip.c libavfilter/vf_libopencv.c libavfilter/vf_lut.c libavfilter/vf_null.c libavfilter/vf_overlay.c libavfilter/vf_scale.c libavfilter/vf_transpose.c libavfilter/vf_unsharp.c libavfilter/vf_vflip.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
* Update copyrights where my email appears with the new one.Clément Bœsch2013-09-031-1/+1
|
* lavfi: port wavelet denoiser filter from libmpcodecs.Clément Bœsch2013-05-161-0/+342
OpenPOWER on IntegriCloud