1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-28 20:53:54 +02:00
FFmpeg/libavfilter
Gyan Doshi 1a31c2b5df avfilter/drawtext: fix box sizing
At present, box size is clipped to frame size before being drawn,
which can lead to the box not fully covering animated text which is
longer than one or both frame dimensions.

Since ff_blend_rectangle correctly takes care of clipping, it is skipped
here which results in correct box sizing
2018-07-13 10:11:15 +05:30
..
aarch64 lavfi/nlmeans: add AArch64 SIMD for compute_safe_ssd_integral_image 2018-05-08 10:28:06 +02:00
opencl lavfi: add sobel, prewitt, roberts filters 2018-07-03 00:11:28 +01:00
tests lavfi/tests/filtfmts: fix the build warning. 2018-05-10 19:28:51 +08:00
x86 avfilter/vf_overlay: exclude nv12/nv21 formats from x86 asm check 2018-05-03 09:22:28 +02:00
.gitignore lavfi,lavd: add gitignore for generated static component lists 2018-04-05 22:08:53 +01:00
aeval.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
af_acontrast.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_acopy.c avfilter: add acopy filter 2017-05-12 10:48:13 +02:00
af_acrusher.c avfilter/af_acrusher: Rename sun/sov 2016-08-25 18:36:59 +02:00
af_adeclick.c avfilter: add adeclick and adeclip audio filters 2018-06-02 13:09:06 +02:00
af_adelay.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_aderivative.c avfilter: add aderivative and aintegral filter 2018-05-16 12:20:38 +02:00
af_aecho.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_aemphasis.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_afade.c avfilter: forward status back in some filters that missed it 2018-05-05 21:32:33 +02:00
af_afftfilt.c avfilter/af_afftfilt: add missing error check 2017-11-20 13:54:04 +01:00
af_afir.c avfilter/af_afir: fix picking of IR channel 2018-05-30 12:30:24 +02:00
af_afir.h avfilter/af_afir: draw IR frequency response 2018-05-29 21:57:42 +02:00
af_aformat.c avfilter/af_aformat: remove deprecated syntax from options description 2016-02-07 22:47:39 +01:00
af_agate.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_aiir.c avfilter/af_aiir: draw IR frequency response 2018-05-30 17:26:08 +02:00
af_alimiter.c avfilter/af_alimiter: check if buffer_size is valid 2018-03-07 21:37:01 +01:00
af_amerge.c lavfi/af_amerge: Replace the number by macro for bprint init 2018-06-17 09:59:33 +08:00
af_amix.c avfilter: forward status back in some filters that missed it 2018-05-05 21:32:33 +02:00
af_anequalizer.c all: move ff_exp10, ff_exp10f, ff_fast_powf to lavu/ffmath.h 2016-03-22 10:15:31 -07:00
af_anull.c avfilter/formats: allow unknown channel layouts by default 2016-12-10 11:57:11 +01:00
af_apad.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
af_aphaser.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_apulsator.c lavfi: Fix aix compilation. 2016-12-01 09:53:38 +01:00
af_aresample.c avfilter: do not leak AVFrame on failed buffer allocation 2017-06-24 19:15:57 +02:00
af_asetnsamples.c avfilter/af_asetnsamples: add missing error check 2017-11-21 18:29:39 +01:00
af_asetrate.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
af_ashowinfo.c avfilter: do not use AVFrame accessor 2017-04-23 14:40:30 +07:00
af_astats.c avfilter/af_astats: measure dynamic range 2017-07-19 21:07:45 +02:00
af_atempo.c lavfi/atempo: raise max tempo limit (v2) 2018-06-14 19:19:17 -06:00
af_biquads.c avfilter/af_biquads: add slice threading 2018-05-01 16:00:19 +02:00
af_bs2b.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_channelmap.c Merge commit '88fd836a015a5f3380df74592e440e7d1e5b8000' 2017-10-21 15:27:03 -03:00
af_channelsplit.c avfilter/af_channelsplit: add channels option 2018-03-23 10:11:19 +01:00
af_chorus.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_compand.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_compensationdelay.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_crossfeed.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_crystalizer.c avfilter/af_crystalizer: use outlink instead of inlink 2018-01-01 21:57:06 +01:00
af_dcshift.c libavfilter/af_dcshift.c: Fixed repeated spelling error 2017-12-13 12:25:44 +01:00
af_drmeter.c avfilter: add drmeter audio filter 2018-03-11 13:43:33 +01:00
af_dynaudnorm.c avfilter/dynaudnorm: increment input outside of the FFMIN macro so it doesn't get double incremented 2017-08-09 10:21:36 +02:00
af_earwax.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_extrastereo.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_firequalizer.c avfilter/af_firequalizer: fix minval on cepstrum calculation 2017-08-25 17:36:04 +07:00
af_flanger.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_haas.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_hdcd.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
af_headphone.c avfilter/af_headphone: switch to activate 2018-04-16 18:29:34 +02:00
af_join.c avfilter: forward status back in some filters that missed it 2018-05-05 21:32:33 +02:00
af_ladspa.c avfilter/af_ladspa: remove duplicate code lines 2017-11-24 13:36:26 +01:00
af_loudnorm.c avfilter/af_loudnorm: correctly initialize PTS 2018-02-14 18:10:53 +01:00
af_lv2.c avfilter: add lv2 wrapper filter 2017-11-26 14:05:25 +01:00
af_mcompand.c avfilter/af_mcompand: make error message more helpful 2018-03-25 23:26:26 +02:00
af_pan.c avfilter/af_pan: reject expressions referencing the same channel multiple times 2018-03-29 00:07:39 +02:00
af_replaygain.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_resample.c cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
af_rubberband.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_sidechaincompress.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_silencedetect.c lavfi/silencedetect: Fix missing log at eos 2018-03-29 15:45:27 +02:00
af_silenceremove.c avfilter/af_silenceremove: fix possible crash if supplied duration is negative 2017-11-27 16:34:09 +01:00
af_sofalizer.c avfilter/af_sofalizer: switch to libmysofa 2017-06-08 22:02:26 +02:00
af_stereotools.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_stereowiden.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_superequalizer.c avfilter/af_superequalizer: stop leaking s->out frame 2017-06-19 18:34:04 +02:00
af_surround.c avfilter/af_surround: drain input at EOF 2018-03-16 12:31:56 +01:00
af_tremolo.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_vibrato.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_volume.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_volume.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
af_volumedetect.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
all_channel_layouts.inc
allfilters.c lavfi: add sobel, prewitt, roberts filters 2018-07-03 00:11:28 +01:00
asink_anullsink.c
asrc_anoisesrc.c avfilter: Add blue and violet noise generation filters 2017-07-19 19:51:04 +02:00
asrc_anullsrc.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
asrc_flite.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
asrc_hilbert.c avfilter: add hilbert source FIR filter 2018-01-04 12:26:19 +01:00
asrc_sine.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
audio.c lavfi: use an audio frame pool for each link of the filtergraph 2017-01-12 10:22:52 +01:00
audio.h
avf_abitscope.c avfilter: properly set SAR for A->V filters 2017-06-13 15:10:58 +02:00
avf_ahistogram.c avfilter: Fix max value of AV_OPT_TYPE_VIDEO_RATE 2016-06-09 10:35:13 +02:00
avf_aphasemeter.c avfilter: do not use AVFrame accessor 2017-04-23 14:40:30 +07:00
avf_avectorscope.c avfilter/avf_avectorscope: disable mirroring 2018-04-18 18:14:35 +02:00
avf_concat.c avfilter/avf_concat: add next command 2018-03-01 12:54:06 +01:00
avf_showcqt.c avfilter: do not use AVFrame accessor 2017-04-23 14:40:30 +07:00
avf_showcqt.h avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
avf_showfreqs.c lavfi: make window_func an inline function 2017-09-23 14:35:06 +01:00
avf_showspectrum.c avfilter/avf_showspectrum: also show sample rate and channel layout 2018-06-03 12:43:43 +02:00
avf_showvolume.c avfilter/showvolume : cosmetic move bracket after func declaration to a new line 2018-04-16 11:35:07 +02:00
avf_showwaves.c avfilter/avf_showwaves: add draw mode which controls how single sample is drawn 2018-03-23 19:02:51 +01:00
avfilter.c lavfi: add new iteration API 2018-03-31 23:26:30 +01:00
avfilter.h lavfi: add new iteration API 2018-03-31 23:26:30 +01:00
avfiltergraph.c Use AV_PIX_FMT_FLAG_ALPHA for detecting transparency where nb_components was used 2018-04-30 21:51:31 +02:00
avfilterres.rc
bbox.c
bbox.h avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
blend.h avfilter/vf_blend: rename addition128 and difference128 to grainmerge and grainextract 2017-08-24 14:45:52 +02:00
boxblur.c lavfi: Add boxblur_opencl filter 2018-06-21 00:31:42 +01:00
boxblur.h lavfi: Add boxblur_opencl filter 2018-06-21 00:31:42 +01:00
bufferqueue.h
buffersink.c lavfi: remove stray semicolons. 2017-01-12 15:07:18 +01:00
buffersink.h avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
buffersrc.c Merge commit '88fd836a015a5f3380df74592e440e7d1e5b8000' 2017-10-21 15:27:03 -03:00
buffersrc.h lavfi/buffersrc: add av_buffersrc_close(). 2017-09-08 10:31:01 +02:00
bwdif.h avfilter/vf_bwdif: add x86 SIMD 2016-03-13 10:06:21 +01:00
colorspace.c lavfi/colorspace: Add namespace prefix to global functions 2018-06-28 16:14:35 +01:00
colorspace.h lavfi/colorspace: Add namespace prefix to global functions 2018-06-28 16:14:35 +01:00
colorspacedsp_template.c vf_colorspace: add const to yuv_stride[] argument in DSP functions. 2016-05-10 08:37:55 -04:00
colorspacedsp_yuv2yuv_template.c vf_colorspace: add const to yuv_stride[] argument in DSP functions. 2016-05-10 08:37:55 -04:00
colorspacedsp.c vf_colorspace: use enums for bpp/subsampling array indices. 2016-05-10 08:37:56 -04:00
colorspacedsp.h vf_colorspace: use enums for bpp/subsampling array indices. 2016-05-10 08:37:56 -04:00
deshake.h lavu,lavfi,ffmpeg: Remove experimental OpenCL API 2017-11-22 23:20:39 +00:00
dnn_backend_native.c Adds ESPCN super resolution filter merged with SRCNN filter. 2018-07-02 10:47:14 -03:00
dnn_backend_native.h Adds dnn inference module for simple convolutional networks. Reimplements srcnn filter based on it. 2018-05-29 10:02:30 -03:00
dnn_backend_tf.c Adds ESPCN super resolution filter merged with SRCNN filter. 2018-07-02 10:47:14 -03:00
dnn_backend_tf.h Adds TensorFlow backend for dnn inference module. 2018-06-05 10:16:50 -03:00
dnn_espcn.h Adds ESPCN super resolution filter merged with SRCNN filter. 2018-07-02 10:47:14 -03:00
dnn_interface.c libavfilter/dnn_interface.c: fix av_freep dnn_module. 2018-06-08 10:26:08 -03:00
dnn_interface.h Adds ESPCN super resolution filter merged with SRCNN filter. 2018-07-02 10:47:14 -03:00
dnn_srcnn.h Adds ESPCN super resolution filter merged with SRCNN filter. 2018-07-02 10:47:14 -03:00
drawutils.c avfilter/drawutils: support gray14 2018-05-05 21:50:22 +02:00
drawutils.h avfilter/drawutils: add support for full range 2018-05-03 21:43:57 +02:00
ebur128.c avfilter/ebur128: fix relative threshold calculation for multiple contexts 2017-02-04 23:54:18 +01:00
ebur128.h avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
f_bench.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
f_drawgraph.c avfilter/f_drawgraph: fix drawing of first point for non-first metadata key 2018-06-03 18:50:04 +02:00
f_ebur128.c avfilter: properly set SAR for A->V filters 2017-06-13 15:10:58 +02:00
f_interleave.c avfilter/f_interleave: check ff_insert_inpad() for failure 2017-08-25 09:53:46 +02:00
f_loop.c avfilter: do not use AVFrame accessor 2017-04-23 14:40:30 +07:00
f_metadata.c avfilter/f_metadata: avoid trailing whitespace in filter output 2017-09-27 15:56:09 +02:00
f_perms.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
f_realtime.c avfilter: add '.' at and of long filter description where it is missing 2015-11-25 22:22:17 +01:00
f_reverse.c
f_select.c avfilter/f_select: check ff_insert_outpad() for failure 2017-08-25 10:05:09 +02:00
f_sendcmd.c avfilter: remove usage of empty header 2017-06-26 19:43:41 +02:00
f_sidedata.c avfilter/formats: allow unknown channel layouts by default 2016-12-10 11:57:11 +01:00
f_streamselect.c lavfi: rename framesync2 to framesync. 2017-09-12 11:03:51 +02:00
f_zmq.c avfilter: remove usage of empty header 2017-06-26 19:43:41 +02:00
fifo.c avfilter: do not use AVFrame accessor 2017-04-23 14:40:30 +07:00
filters.h lavfi: add helper functions and macros for activate. 2017-09-12 11:03:50 +02:00
formats.c avfilter/formats: remove support for deprecated channel count specification 2018-01-20 18:07:44 +01:00
formats.h avfilter/formats: allow unknown channel layouts by default 2016-12-10 11:57:11 +01:00
framepool.c avutil/pixdesc: deprecate AV_PIX_FMT_FLAG_PSEUDOPAL 2018-04-03 17:53:00 +02:00
framepool.h lavfi/framepool: add audio support 2017-01-12 10:22:52 +01:00
framequeue.c avfilter: take_samples: do not directly return frame when samples are skipped 2017-05-20 23:19:46 +07:00
framequeue.h avfilter: take_samples: do not directly return frame when samples are skipped 2017-05-20 23:19:46 +07:00
framerate.h avfilter/vf_framerate: add SIMD functions for frame blending 2018-01-28 18:50:52 +01:00
framesync.c lavfi/framesync: Add namespace prefix to framesync_get_class 2018-06-24 19:39:01 +01:00
framesync.h lavfi/framesync: Add namespace prefix to framesync_get_class 2018-06-24 19:39:01 +01:00
generate_wave_table.c
generate_wave_table.h
gradfun.h
graphdump.c lavfi/graphdump: Replace the number by macro for bprint init 2018-06-17 09:59:33 +08:00
graphparser.c lavfi/graphparser: Constify a variable. 2017-10-21 20:24:49 +02:00
hermite.h all: Add missing header guards 2016-01-28 19:49:48 -08:00
hflip.h avfilter/vf_hflip : move context func init in ff_hflip_init 2017-12-13 11:34:24 +01:00
internal.h Merge commit '6d86cef06ba36c0ed591e14a2382e9630059fc5d' 2018-02-12 22:28:12 +00:00
lavfutils.c lav*,tests: remove several register_all calls 2018-04-02 03:26:22 +01:00
lavfutils.h
libavfilter.v build: Change structure of the linker version script templates 2016-05-29 16:43:11 +02:00
limiter.h avfilter: add limiter filter 2017-07-08 11:49:54 +02:00
log2_tab.c
lswsutils.c
lswsutils.h
Makefile lavfi: add sobel, prewitt, roberts filters 2018-07-03 00:11:28 +01:00
maskedmerge.h lavfi: rename framesync2 to framesync. 2017-09-12 11:03:51 +02:00
motion_estimation.c avfilter/motion_estimation: Fix pre processor formating 2016-08-26 23:09:17 +02:00
motion_estimation.h avfilter: added motion estimation and interpolation filters 2016-08-26 11:17:51 +02:00
opencl_source.h lavfi: add opencl tonemap filter 2018-06-21 01:19:18 +01:00
opencl.c lavfi/opencl: remove redundant header. 2018-06-07 19:38:58 +08:00
opencl.h lavfi/opencl: add macro for opencl error handling. 2018-07-11 23:03:46 +01:00
psnr.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
pthread.c w32pthreads: always use Vista+ API, drop XP support 2017-12-26 02:49:48 +01:00
qsvvpp.c lavf/qsv: clone the frame which may be managed by framework 2018-04-21 19:00:43 +01:00
qsvvpp.h Merge commit 'cca5e4f040971db6de0bfe6968f00c021d8a9c42' 2018-04-13 20:34:23 -03:00
removegrain.h all: Add missing header guards 2016-01-28 19:49:48 -08:00
scale.c libavfilter/scale: Populate ow/oh when using 0 as w/h 2017-06-19 14:27:52 -04:00
scale.h avfilter/scale: refactor common code for scaling height/width expressions 2017-02-02 22:58:54 +00:00
setpts.c avfilter/setpts: add FR shorthand for FRAME_RATE 2018-07-07 21:08:08 +05:30
settb.c
signature_lookup.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
signature.h avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
split.c avfilter/split: check ff_insert_outpad() for failure 2017-08-25 10:27:19 +02:00
src_movie.c lav*,tests: remove several register_all calls 2018-04-02 03:26:22 +01:00
ssim.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
stereo3d.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
thread.h Merge commit '29c2d06d67724e994980045afa055c6c34611b30' 2016-02-24 17:31:44 +00:00
threshold.h avfilter/vf_threshold : move context func init in ff_threshold_init 2017-12-03 19:17:11 +01:00
tinterlace.h avfilter/interlace: add support for 10 and 12 bit 2017-09-23 16:19:58 -03:00
transform.c
transform.h
trim.c avfilter/formats: allow unknown channel layouts by default 2016-12-10 11:57:11 +01:00
unsharp.h lavu,lavfi,ffmpeg: Remove experimental OpenCL API 2017-11-22 23:20:39 +00:00
vaapi_vpp.c Merge commit 'b128be1748f3920a14a98307265df5f2d3433e1d' 2018-02-12 22:44:28 +00:00
vaapi_vpp.h Merge commit 'b128be1748f3920a14a98307265df5f2d3433e1d' 2018-02-12 22:44:28 +00:00
vaf_spectrumsynth.c lavfi: make window_func an inline function 2017-09-23 14:35:06 +01:00
version.h avfilter: add adeclick and adeclip audio filters 2018-06-02 13:09:06 +02:00
vf_alphamerge.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_amplify.c avfilter: use av_clip_uintp2_c where clip is variable 2018-05-31 16:22:59 +02:00
vf_aspect.c avfilter/vf_aspect: change outlink sample aspect ratio instead of inlink 2017-12-23 10:48:14 +01:00
vf_atadenoise.c avfilter/vf_atadenoise: do not abort if user specified invalid size 2018-04-26 22:25:10 +02:00
vf_avgblur_opencl.c lavfi/avgblur_opencl: fix using uninitialized value 2018-07-11 23:17:04 +01:00
vf_avgblur.c avfilter: add support for GRAY9 and GBRAP10 2017-08-07 13:11:09 +02:00
vf_bbox.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_bitplanenoise.c avfilter: add support for GRAY9 and GBRAP10 2017-08-07 13:11:09 +02:00
vf_blackdetect.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_blackframe.c avfilter: do not use AVFrame accessor 2017-04-23 14:40:30 +07:00
vf_blend.c avfilter/vf_blend: add timeline support to tblend filter 2018-05-14 18:08:35 +02:00
vf_boxblur.c lavfi: Add boxblur_opencl filter 2018-06-21 00:31:42 +01:00
vf_bwdif.c avfilter: make use of ff_filter_get_nb_threads 2016-08-29 16:27:09 +02:00
vf_chromakey.c avfilter: make use of ff_filter_get_nb_threads 2016-08-29 16:27:09 +02:00
vf_ciescope.c avfilter/vf_ciescope: Free out AVFrame on error 2017-02-03 21:52:22 +01:00
vf_codecview.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_colorbalance.c avfilter: use av_clip_uintp2_c where clip is variable 2018-05-31 16:22:59 +02:00
vf_colorchannelmixer.c avfilter/vf_colorchannelmixer: add planar rgb support 2018-05-05 17:37:50 +02:00
vf_colorkey.c avfilter: make use of ff_filter_get_nb_threads 2016-08-29 16:27:09 +02:00
vf_colorlevels.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_colormatrix.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_colorspace.c lavfi/colorspace: Add namespace prefix to global functions 2018-06-28 16:14:35 +01:00
vf_convolution_opencl.c lavfi/convolution_opencl: use CL_FAIL_ON_ERROR for error handling 2018-07-12 23:28:46 +01:00
vf_convolution.c avfilter/vf_convolution: use already available dstride 2018-05-05 11:01:02 +02:00
vf_convolve.c avfilter: add deconvolve filter 2017-12-27 11:54:22 +01:00
vf_copy.c vf_copy: exclude hwaccel formats 2016-02-27 21:35:20 +01:00
vf_coreimage.m lavfi/coreimage: reduce dependency scope from QuartzCore to CoreImage 2017-09-08 18:55:19 +02:00
vf_cover_rect.c avutil: Rename FF_CEIL_COMPAT to AV_CEIL_COMPAT 2016-01-27 16:36:46 +00:00
vf_crop.c avutil/pixdesc: deprecate AV_PIX_FMT_FLAG_PSEUDOPAL 2018-04-03 17:53:00 +02:00
vf_cropdetect.c avfilter: do not use AVFrame accessor 2017-04-23 14:40:30 +07:00
vf_curves.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_datascope.c avfilter/vf_datascope: make it possible for output window to automatically change position 2017-09-04 14:20:29 +02:00
vf_dctdnoiz.c avfilter/vf_dctdnoiz: add GBRP support 2017-04-10 10:12:23 +02:00
vf_deband.c avfilter/vf_deband: do not use uninitialized value 2016-12-23 18:53:20 +01:00
vf_deblock.c avfilter/vf_deblock: add timeline support 2018-05-12 12:34:02 +02:00
vf_decimate.c avfilter/vf_decimate: check ff_insert_inpad() for failure 2017-08-25 10:23:21 +02:00
vf_deflicker.c avfilter: add support for GRAY9 and GBRAP10 2017-08-07 13:11:09 +02:00
vf_deinterlace_qsv.c Merge commit 'cca5e4f040971db6de0bfe6968f00c021d8a9c42' 2018-04-13 20:34:23 -03:00
vf_deinterlace_vaapi.c vf_*_vaapi: Support increasing hardware frame pool size 2018-02-11 22:11:10 +00:00
vf_dejudder.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_delogo.c avfilter/delogo: Check that logo area is inside the picture 2016-05-10 18:18:47 +02:00
vf_deshake.c lavfi/deshake: Check alignment before calling asm init function. 2018-03-20 01:09:23 +01:00
vf_despill.c avfilter/vf_despill: fix assigment 2017-09-14 18:05:57 +02:00
vf_detelecine.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_displace.c lavfi: rename framesync2 to framesync. 2017-09-12 11:03:51 +02:00
vf_drawbox.c avfilter/drawbox+drawgrid - add option to prevent overwriting of source pixels 2017-12-14 13:44:45 -09:00
vf_drawtext.c avfilter/drawtext: fix box sizing 2018-07-13 10:11:15 +05:30
vf_edgedetect.c avfilter/vf_edgedetect: add more formats support to canny mode 2018-05-04 21:37:33 +02:00
vf_elbg.c lavfi/elbg: Make the pal8 output opaque. 2016-02-16 09:16:32 +01:00
vf_entropy.c avfilter: add entropy filter 2018-01-03 19:45:01 +01:00
vf_eq.c avfilter: do not leak AVFrame on failed buffer allocation 2017-06-24 19:15:57 +02:00
vf_eq.h avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_extractplanes.c avfilter/vf_extractplanes: add support for extracting planes with 14 depth 2018-05-05 21:35:31 +02:00
vf_fade.c vf_fade: Make sure to not miss the last lines of a frame 2017-02-16 12:58:50 +02:00
vf_fftdnoiz.c avfilter: use av_clip_uintp2_c where clip is variable 2018-05-31 16:22:59 +02:00
vf_fftfilt.c avfilter/vf_fftfilt: support >8 bit depth formats 2017-12-23 11:36:37 +01:00
vf_field.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_fieldhint.c avfilter/vf_fieldhint: Free out AVFrame on error 2017-02-03 21:52:22 +01:00
vf_fieldmatch.c avfilter/vf_fieldmatch: add support for >8 bit depth in ppsrc 2018-04-29 15:01:32 +02:00
vf_fieldorder.c
vf_fillborders.c avfilter: add fillborders filter 2017-12-01 18:57:24 +01:00
vf_find_rect.c avfilter: add '.' at and of long filter description where it is missing 2015-11-25 22:22:17 +01:00
vf_floodfill.c avfilter: add floodfill filter 2017-08-05 21:05:22 +02:00
vf_format.c avfilter: Add AV_OPT_FLAG_FILTERING_PARAM to where it was missing 2016-04-21 20:20:42 +02:00
vf_fps.c libavfilter/vf_fps: Minor cleanups 2018-03-08 11:23:34 +01:00
vf_framepack.c Merge commit '99e9697e3a12ab4a6638a36b95edafd6a98f9eaa' 2017-11-29 21:06:49 -03:00
vf_framerate.c avfilter/vf_framerate: add SIMD functions for frame blending 2018-01-28 18:50:52 +01:00
vf_framestep.c lavfi: split frame_count between input and output. 2016-11-13 10:41:16 +01:00
vf_frei0r.c Merge commit 'def03d14687b9d089950ba8e45083e666de4eb68' 2016-06-21 22:00:12 +02:00
vf_fspp.c avutil: Rename FF_CEIL_COMPAT to AV_CEIL_COMPAT 2016-01-27 16:36:46 +00:00
vf_fspp.h avfilter/vf_fspp: use M_SQRT1_2, M_SQRT2 2015-11-22 16:16:16 -05:00
vf_gblur.c avfilter: add support for GRAY9 and GBRAP10 2017-08-07 13:11:09 +02:00
vf_geq.c avfilter: rename variables in geq 2018-01-05 03:35:48 +01:00
vf_gradfun.c Merge commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb' 2016-06-21 21:55:34 +02:00
vf_hflip.c avfilter/vf_hflip : move context func init in ff_hflip_init 2017-12-13 11:34:24 +01:00
vf_histeq.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_histogram.c avfilter: add support for GRAY9 and GBRAP10 2017-08-07 13:11:09 +02:00
vf_hqdn3d.c Merge commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb' 2016-06-21 21:55:34 +02:00
vf_hqdn3d.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
vf_hqx.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_hue.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_hwdownload.c Merge commit 'e3fb74f7f9a8f1895381355f40c92cac3c1023d9' 2017-03-30 00:02:08 +02:00
vf_hwmap.c Merge commit 'c6bc18bc121ea66df715123c59f7ef9542c0914a' 2018-02-12 22:56:12 +00:00
vf_hwupload_cuda.c avfilter/vf_hwupload_cuda: update supported pix_fmts 2018-05-10 00:34:22 +02:00
vf_hwupload.c Merge commit 'c6bc18bc121ea66df715123c59f7ef9542c0914a' 2018-02-12 22:56:12 +00:00
vf_hysteresis.c avfilter/vf_hysteresis: allow using framesync options 2017-11-12 11:48:52 +01:00
vf_idet.c avfilter/vf_idet: added more YUVA formats to idet query_formats 2018-01-14 23:19:01 +01:00
vf_idet.h avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_il.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_kerndeint.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_lenscorrection.c avfilter: make use of ff_filter_get_nb_threads 2016-08-29 16:27:09 +02:00
vf_libopencv.c Mark some arrays that never change as const. 2017-02-01 10:42:59 +01:00
vf_libvmaf.c avfilter/vf_libvmaf: the libvmaf filter tried to join on an invalid thread id 2018-05-04 18:29:53 -03:00
vf_limiter.c avfilter: add support for GRAY9 and GBRAP10 2017-08-07 13:11:09 +02:00
vf_lumakey.c avfilter: add lumakey filter 2017-04-24 20:37:30 +02:00
vf_lut2.c avfilter/vf_lut2: add timeline support to tlut2 filter 2018-05-14 18:26:16 +02:00
vf_lut3d.c avfilter/vf_lut3d: unbreak haldclut with planar rgb formats 2018-06-02 19:16:22 +02:00
vf_lut.c avfilter/vf_lut: add support for gray formats 2017-12-22 10:57:12 +01:00
vf_maskedclamp.c avfilter/vf_maskedclamp: silence warning 2018-04-27 11:36:34 +02:00
vf_maskedmerge.c avfilter/vf_maskedmerge: add slice threading 2018-05-12 15:46:28 +02:00
vf_mcdeint.c avfilter/vf_mcdeint: remove usage of deprecated AVCodecContext.me_method 2017-08-30 21:49:14 -03:00
vf_mergeplanes.c lavfi: rename framesync2 to framesync. 2017-09-12 11:03:51 +02:00
vf_mestimate.c avfilter: added motion estimation and interpolation filters 2016-08-26 11:17:51 +02:00
vf_midequalizer.c lavfi: rename framesync2 to framesync. 2017-09-12 11:03:51 +02:00
vf_minterpolate.c lavfi/minterpolate: fix blending calc issue. 2018-07-08 23:05:34 +08:00
vf_misc_vaapi.c avfilter/vf_*_vaapi: Add missing AV_OPT_FLAG_FILTERING_PARAM 2018-03-07 20:37:33 +01:00
vf_mix.c avfilter/vf_mix: initialize last to silence possible warning 2018-04-30 20:45:05 +02:00
vf_mpdecimate.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_neighbor.c avfilter/vf_neighbor: add >8 depth suppport 2018-05-03 12:48:47 +02:00
vf_nlmeans.c lavfi/nlmeans: use AV_CEIL_RSHIFT instead of deprecated FF_CEIL_RSHIFT 2018-05-08 12:47:38 +02:00
vf_nlmeans.h lavfi/nlmeans: add AArch64 SIMD for compute_safe_ssd_integral_image 2018-05-08 10:28:06 +02:00
vf_nnedi.c lavfi/nnedi: Fix a compilation warning. 2016-02-23 00:21:49 +01:00
vf_noise.c avfilter: make use of ff_filter_get_nb_threads 2016-08-29 16:27:09 +02:00
vf_noise.h avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_normalize.c avfilter: add normalize filter 2017-11-25 09:51:33 +01:00
vf_null.c
vf_ocr.c avfilter/vf_ocr: check ff_set_common_formats() return value 2017-11-01 09:50:57 +01:00
vf_overlay_opencl.c lavfi/opencl: add macro for opencl error handling. 2018-07-11 23:03:46 +01:00
vf_overlay_qsv.c lavf: make overlay_qsv work based on framesync 2018-04-21 19:00:43 +01:00
vf_overlay.c avfilter/vf_overlay: exclude nv12/nv21 formats from x86 asm check 2018-05-03 09:22:28 +02:00
vf_overlay.h avfilter/vf_overlay: exclude nv12/nv21 formats from x86 asm check 2018-05-03 09:22:28 +02:00
vf_owdenoise.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_pad.c avfilter/vf_pad: revert part of 57c3670896 2017-05-12 17:37:20 +02:00
vf_palettegen.c lavfi/palettegen: Fix compilation after 1da8c4e. 2017-10-29 02:35:36 +02:00
vf_paletteuse.c vf_paletteuse: Don't free the second frame from ff_framesync_dualinput_get_writable on error 2018-01-03 13:02:27 -05:00
vf_perspective.c avfilter/vf_perspective: Free out AVFrame on error 2017-02-03 21:52:22 +01:00
vf_phase.c vf_phase: Reduce the scope of several variables 2016-01-31 15:34:09 -08:00
vf_pixdesctest.c avutil/pixdesc: deprecate AV_PIX_FMT_FLAG_PSEUDOPAL 2018-04-03 17:53:00 +02:00
vf_pp7.c avutil: Rename FF_CEIL_COMPAT to AV_CEIL_COMPAT 2016-01-27 16:36:46 +00:00
vf_pp7.h
vf_pp.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_premultiply.c avfilter/vf_premultiply: add slice threading 2018-04-27 12:25:32 +02:00
vf_procamp_vaapi.c avfilter/vf_*_vaapi: Add missing AV_OPT_FLAG_FILTERING_PARAM 2018-03-07 20:37:33 +01:00
vf_program_opencl.c lavfi/opencl: add macro for opencl error handling. 2018-07-11 23:03:46 +01:00
vf_pseudocolor.c avfilter/vf_pseudocolor: add support for more formats 2017-12-12 19:31:50 +01:00
vf_psnr.c avfilter/vf_psnr: add more gbrap formats 2017-12-20 12:45:21 +01:00
vf_pullup.c avutil: Rename FF_CEIL_COMPAT to AV_CEIL_COMPAT 2016-01-27 16:36:46 +00:00
vf_pullup.h
vf_qp.c
vf_random.c
vf_readeia608.c avfilter: do not use AVFrame accessor 2017-04-23 14:40:30 +07:00
vf_readvitc.c avfilter: do not use AVFrame accessor 2017-04-23 14:40:30 +07:00
vf_remap.c lavfi: rename framesync2 to framesync. 2017-09-12 11:03:51 +02:00
vf_removegrain.c avfilter: make use of ff_filter_get_nb_threads 2016-08-29 16:27:09 +02:00
vf_removelogo.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_repeatfields.c avutil: Rename FF_CEIL_COMPAT to AV_CEIL_COMPAT 2016-01-27 16:36:46 +00:00
vf_rotate.c lavfi: split frame_count between input and output. 2016-11-13 10:41:16 +01:00
vf_sab.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_scale_cuda.c avfilter/scale_cuda: add CUDA scale filter 2017-05-15 11:46:50 +02:00
vf_scale_cuda.cu avfilter/scale_cuda: add CUDA scale filter 2017-05-15 11:46:50 +02:00
vf_scale_npp.c Merge commit '5c8a5765dc5f4e29afb85b95be393c30f45412a8' 2017-09-27 20:59:14 -03:00
vf_scale_qsv.c Merge commit 'cca5e4f040971db6de0bfe6968f00c021d8a9c42' 2018-04-13 20:34:23 -03:00
vf_scale_vaapi.c vf_scale_vaapi: Apply cropping rectangle to input 2018-03-22 23:19:04 +00:00
vf_scale.c avutil/pixdesc: deprecate AV_PIX_FMT_FLAG_PSEUDOPAL 2018-04-03 17:53:00 +02:00
vf_selectivecolor.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_separatefields.c avfilter/vf_separatefields: stop leaking last frame 2017-08-08 18:53:10 +02:00
vf_setfield.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_setparams.c avfilter: add setrange filter 2017-12-06 15:42:23 +01:00
vf_showinfo.c lavu/lavc/lavf/lavfi: Do not use type modifier %zu on Windows MSVCRT. 2017-12-17 18:05:42 +01:00
vf_showpalette.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_shuffleframes.c avfilter/vf_shuffleframes: allow also dropping frames 2017-01-06 12:27:46 +01:00
vf_shuffleplanes.c avfilter/vf_shuffleplanes: add support for timeline 2018-04-27 17:18:22 +02:00
vf_signalstats.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_signature.c avfilter/vf_signature: use av_strlcpy() 2018-04-01 02:58:51 +02:00
vf_smartblur.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_spp.c avutil: Rename FF_CEIL_COMPAT to AV_CEIL_COMPAT 2016-01-27 16:36:46 +00:00
vf_spp.h avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_sr.c libavfilter: vf_sr.c remove warnings 2018-07-02 13:45:38 -03:00
vf_ssim.c lavfi: Rename local variables "main" as "master". 2017-10-07 20:49:48 +02:00
vf_stack.c avfilter/vf_stack: always copy SAR from first input 2017-12-02 23:29:49 +01:00
vf_stereo3d.c lavfi/stereo3d: Set SAR for every output frame. 2017-09-20 01:07:29 +02:00
vf_subtitles.c avfilter/vf_subtitles: remove usage of AVCodecContext accessors 2017-11-15 01:14:22 -03:00
vf_super2xsai.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_swaprect.c lavfi/swaprect: use AV_CEIL_RSHIFT instead of deprecated FF_CEIL_RSHIFT 2018-05-08 12:47:38 +02:00
vf_swapuv.c avfilter: hflip,swapuv,vflip: add timeline support 2016-08-28 11:00:06 +02:00
vf_telecine.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_threshold.c avfilter/vf_threshold : move context func init in ff_threshold_init 2017-12-03 19:17:11 +01:00
vf_thumbnail_cuda.c avfilter/vf_thumbnail_cuda: Avoid mixing declaration and statements 2017-10-01 02:36:00 +02:00
vf_thumbnail_cuda.cu avfilter/thumbnail_cuda: add cuda thumbnail filter 2017-09-22 11:54:35 +02:00
vf_thumbnail.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_tile.c avfilter/vf_tile: add init_padding option 2017-12-01 10:55:30 +01:00
vf_tinterlace.c avfilter/vf_interlace: remove duplicate code with same funcionality 2018-04-23 23:48:30 +02:00
vf_tonemap_opencl.c lavfi/opencl: add macro for opencl error handling. 2018-07-11 23:03:46 +01:00
vf_tonemap.c Add tonemap filter 2017-08-15 15:27:42 +02:00
vf_transpose.c lavfi/vf_transpose: fix regression with semiplanar formats 2018-02-23 17:20:10 -06:00
vf_unsharp_opencl.c lavfi/opencl: add macro for opencl error handling. 2018-07-11 23:03:46 +01:00
vf_unsharp.c lavu,lavfi,ffmpeg: Remove experimental OpenCL API 2017-11-22 23:20:39 +00:00
vf_uspp.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_vaguedenoiser.c avfilter/vf_vaguedenoiser: fix plane copy for >8 bit depth formats 2018-03-08 11:04:57 +01:00
vf_vectorscope.c avfilter: add support for GRAY9 and GBRAP10 2017-08-07 13:11:09 +02:00
vf_vflip.c avfilter: hflip,swapuv,vflip: add timeline support 2016-08-28 11:00:06 +02:00
vf_vfrdet.c avfilter: add vfrdet filter 2018-04-13 08:41:51 +02:00
vf_vidstabdetect.c avfilter/vidstab: check bytesPerPixel only for packed formats. 2018-01-17 20:02:14 +01:00
vf_vidstabtransform.c avfilter/vidstab: check bytesPerPixel only for packed formats. 2018-01-17 20:02:14 +01:00
vf_vignette.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_vmafmotion.c lavfi/vmafmotion: Allow more pix_fmts. 2017-10-01 20:53:43 +02:00
vf_vpp_qsv.c lavf/qsv: clone the frame which may be managed by framework 2018-04-21 19:00:43 +01:00
vf_w3fdif.c avfilter/w3fdif: do not write to line before start line 2017-07-23 20:32:42 +07:00
vf_waveform.c avfilter/vf_waveform: add slice threading 2018-05-18 13:15:09 +02:00
vf_weave.c lavfi/weave: Refactor two near-identical clauses. 2018-07-04 18:48:10 +02:00
vf_xbr.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_yadif.c Merge commit 'feed239021bad89743d5e7989b426ae594322eb7' 2017-11-11 10:09:41 -03:00
vf_zoompan.c avfilter/vf_zoompan: do not increase VAR_IN twice, also count from 0 2018-06-03 14:57:25 +02:00
vf_zscale.c vf_zscale: Fix alpha destination graph for floating point pixel formats 2017-12-08 10:11:50 -05:00
video.c avfilter/video: pick sar from link 2017-12-23 10:48:14 +01:00
video.h
vidstabutils.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vidstabutils.h
vmaf_motion.h avfilter/vmaf_motion: use correct header guards 2017-09-30 15:38:09 -03:00
vsink_nullsink.c
vsrc_cellauto.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vsrc_life.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vsrc_mandelbrot.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vsrc_mptestsrc.c lavfi: split frame_count between input and output. 2016-11-13 10:41:16 +01:00
vsrc_testsrc.c avfilter/vsrc_testsrc: fix a preprocessor check 2018-05-18 17:42:57 -03:00
w3fdif.h avfilter/vf_w3fdif: add >8 but <16 bit support 2016-12-25 09:50:36 +01:00
window_func.h lavfi: make window_func an inline function 2017-09-23 14:35:06 +01:00
yadif.h