ffmpeg/libavfilter
Jean Delvare 3e5b02bdb8 avfilter/delogo: Fix show option when band is small
The code assumed that the outermost interpolated pixels were always in
the fuzzy area defined by the band option. However if the band value
is small, there may be no fuzzy area on a given plane. In that case,
option show did not work, no rectangle was drawn (or only on the luma
plane, depending on the band value and chroma plane subsampling
factors.)

Fix the problem by not making any assumption on where the outermost
interpolated pixels will be.

The new code was verified to produce the same result as the original
code when the band value is not small.

Signed-off-by: Jean Delvare <jdelvare@suse.de>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-09-28 13:23:47 +02:00
..
x86
Makefile
aeval.c
af_adelay.c
af_aecho.c
af_afade.c
af_aformat.c
af_agate.c
af_alimiter.c
af_amerge.c
af_amix.c
af_anull.c
af_apad.c
af_aphaser.c
af_aresample.c
af_asetnsamples.c
af_asetrate.c
af_ashowinfo.c
af_astats.c
af_astreamsync.c
af_asyncts.c
af_atempo.c
af_biquads.c
af_bs2b.c
af_channelmap.c
af_channelsplit.c
af_chorus.c
af_compand.c
af_dcshift.c
af_dynaudnorm.c
af_earwax.c
af_extrastereo.c
af_flanger.c
af_join.c
af_ladspa.c
af_pan.c
af_replaygain.c
af_resample.c
af_rubberband.c
af_sidechaincompress.c
af_silencedetect.c
af_silenceremove.c
af_stereotools.c
af_stereowiden.c
af_tremolo.c
af_volume.c
af_volume.h
af_volumedetect.c
all_channel_layouts.inc
allfilters.c
asink_anullsink.c
asrc_anullsrc.c
asrc_flite.c
asrc_sine.c
audio.c
audio.h
avf_aphasemeter.c
avf_avectorscope.c
avf_concat.c
avf_showcqt.c
avf_showfreqs.c
avf_showspectrum.c
avf_showvolume.c
avf_showwaves.c
avfilter.c
avfilter.h
avfiltergraph.c
avfiltergraph.h
avfilterres.rc
bbox.c
bbox.h
bufferqueue.h
buffersink.c
buffersink.h
buffersrc.c
buffersrc.h
deshake.h
deshake_opencl.c
deshake_opencl.h
deshake_opencl_kernel.h
drawutils.c
drawutils.h
dualinput.c
dualinput.h
f_drawgraph.c
f_ebur128.c
f_interleave.c
f_perms.c
f_reverse.c
f_select.c
f_sendcmd.c
f_zmq.c
fifo.c
filtfmts.c
formats.c
formats.h
framesync.c
framesync.h
generate_wave_table.c
generate_wave_table.h
gradfun.h
graphdump.c
graphparser.c
hermite.h
interlace.h
internal.h
lavfutils.c
lavfutils.h
libavfilter.v
log2_tab.c
lswsutils.c
lswsutils.h
opencl_allkernels.c
opencl_allkernels.h
psnr.h
pthread.c
removegrain.h
setpts.c
settb.c
split.c
src_movie.c
ssim.h
thread.h
tinterlace.h
transform.c
transform.h
trim.c
unsharp.h
unsharp_opencl.c
unsharp_opencl.h
unsharp_opencl_kernel.h
version.h
vf_alphamerge.c
vf_aspect.c
vf_atadenoise.c
vf_bbox.c
vf_blackdetect.c
vf_blackframe.c
vf_blend.c
vf_boxblur.c
vf_chromakey.c
vf_codecview.c
vf_colorbalance.c
vf_colorchannelmixer.c
vf_colorkey.c
vf_colorlevels.c
vf_colormatrix.c
vf_copy.c
vf_cover_rect.c
vf_crop.c
vf_cropdetect.c
vf_curves.c
vf_dctdnoiz.c
vf_deband.c
vf_decimate.c
vf_dejudder.c
vf_delogo.c
vf_deshake.c
vf_detelecine.c
vf_drawbox.c
vf_drawtext.c
vf_edgedetect.c
vf_elbg.c
vf_eq.c
vf_eq.h
vf_extractplanes.c
vf_fade.c
vf_fftfilt.c
vf_field.c
vf_fieldmatch.c
vf_fieldorder.c
vf_find_rect.c
vf_format.c
vf_fps.c
vf_framepack.c
vf_framerate.c
vf_framestep.c
vf_frei0r.c
vf_fspp.c
vf_fspp.h
vf_geq.c
vf_gradfun.c
vf_hflip.c
vf_histeq.c
vf_histogram.c
vf_hqdn3d.c
vf_hqdn3d.h
vf_hqx.c
vf_hue.c
vf_idet.c
vf_idet.h
vf_il.c
vf_interlace.c
vf_kerndeint.c
vf_lenscorrection.c
vf_libopencv.c
vf_lut.c
vf_lut3d.c
vf_maskedmerge.c
vf_mcdeint.c
vf_mergeplanes.c
vf_mpdecimate.c
vf_neighbor.c
vf_noise.c
vf_noise.h
vf_null.c
vf_ocr.c
vf_overlay.c
vf_owdenoise.c
vf_pad.c
vf_palettegen.c
vf_paletteuse.c
vf_perspective.c
vf_phase.c
vf_pixdesctest.c
vf_pp.c
vf_pp7.c
vf_pp7.h
vf_psnr.c
vf_pullup.c
vf_pullup.h
vf_qp.c
vf_random.c
vf_removegrain.c
vf_removelogo.c
vf_repeatfields.c
vf_rotate.c
vf_sab.c
vf_scale.c
vf_separatefields.c
vf_setfield.c
vf_showinfo.c
vf_showpalette.c
vf_shuffleplanes.c
vf_signalstats.c
vf_smartblur.c
vf_spp.c
vf_spp.h
vf_ssim.c
vf_stack.c
vf_stereo3d.c
vf_subtitles.c
vf_super2xsai.c
vf_swapuv.c
vf_telecine.c
vf_thumbnail.c
vf_tile.c
vf_tinterlace.c
vf_transpose.c
vf_unsharp.c
vf_uspp.c
vf_vectorscope.c
vf_vflip.c
vf_vidstabdetect.c
vf_vidstabtransform.c
vf_vignette.c
vf_w3fdif.c
vf_waveform.c
vf_xbr.c
vf_yadif.c
vf_zoompan.c
video.c
video.h
vidstabutils.c
vidstabutils.h
vsink_nullsink.c
vsrc_cellauto.c
vsrc_life.c
vsrc_mandelbrot.c
vsrc_mptestsrc.c
vsrc_testsrc.c
yadif.h