1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
FFmpeg/libavfilter
Bodecs Bela d723994449 avfilter/avf_concat: add next command
This patch makes it possible to dinamically close the current segment
and step to the next one by introducing command handling capabilities
into the filter. This new feature is very usefull when working with
real-time sources or live streams as source. Combinig usage with zmqsend
tool you can interactively end the current segment and step to next one.

Signed-off-by: Bela Bodecs <bodecsb@vivanet.hu>
2018-03-01 12:54:06 +01:00
..
opencl lavfi: add a gitignore file for OpenCL compiled kernels 2018-02-07 11:25:58 +00:00
tests lavfi/tests/filtfmts: Constify a variable. 2017-10-24 22:32:59 +02:00
x86 avfilter/x86/vf_blend : add 16 bit version for BLEND_SIMPLE, phoenix, difference for SSE and AVX2 (x86_64) 2018-02-24 21:44:19 +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_adelay.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01: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/af_afade: acrossfade: switch to activate 2018-01-18 16:26:14 +01: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: rework FIR gain measurement 2017-12-31 19:16:22 +01:00
af_afir.h avfilter/af_afir: remove extra space in the header inclusion guards 2017-05-09 23:08:00 -03:00
af_aformat.c
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: add polar zeros/poles format variant 2018-01-10 20:25:50 +01:00
af_alimiter.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_amerge.c avfilter/af_merge: check ff_insert_inpad() for failure 2017-08-25 09:50:57 +02:00
af_amix.c avfilter/af_amix: make use of av_asprintf() 2017-11-24 17:09:48 +01:00
af_anequalizer.c
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: Avoid false triggering an assertion failure 2017-09-06 23:57:59 +02:00
af_biquads.c avfilter/av_biquads: scale a0 too 2018-01-06 14:58:00 +01: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: check ff_insert_outpad() for failure 2017-08-25 10:05:07 +02: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_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: add missing error check 2017-11-20 13:54:04 +01:00
af_join.c avfilter/af_join: Fix crash in join filter 2018-02-03 21:37:19 +01: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: add multiband compand filter 2017-11-17 20:34:04 +01:00
af_pan.c lavfi/af_pan: fix sign handling in channel coefficient parser 2017-11-19 17:32:11 +01:00
af_replaygain.c avfilter: pass outlink to ff_get_audio_buffer() 2018-01-03 22:52:47 +01:00
af_resample.c
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
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: add missing error check 2017-11-20 13:54:04 +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
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 denoise and sharpness VAAPI video filters. 2018-01-21 22:56:52 +00: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: Fix ;; 2018-02-15 13:48:25 +01: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 lavfi: make window_func an inline function 2017-09-23 14:35:06 +01:00
avf_showvolume.c avfilter/avf_showvolume: calculate color table only once 2016-08-21 16:49:18 +02:00
avf_showwaves.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
avfilter.c Merge commit '6d86cef06ba36c0ed591e14a2382e9630059fc5d' 2018-02-12 22:28:12 +00:00
avfilter.h Merge commit '6d86cef06ba36c0ed591e14a2382e9630059fc5d' 2018-02-12 22:28:12 +00:00
avfiltergraph.c avfilter/avfiltergraph: remove ugly dead code 2017-12-11 22:39:26 +01: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
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
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
drawutils.c avfilter/drawutils: add gray9/10/12 support 2017-08-07 18:39:29 +02:00
drawutils.h avfilter/drawutils: allow drawing opaque text on transparent background 2016-09-21 11:54:00 +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: do not use AVFrame accessor 2017-04-23 14:40:30 +07: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
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 lavfi/framepool: use av_image_check_size2(). 2017-11-02 12:23:46 +01: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: remove an invalid free. 2018-01-03 19:54:39 +01:00
framesync.h lavfi/framesync: document frame ownership for dualinput. 2018-01-03 19:54:39 +01:00
generate_wave_table.c
generate_wave_table.h
gradfun.h
graphdump.c avfilter: remove usage of empty header 2017-06-26 19:43:41 +02:00
graphparser.c lavfi/graphparser: Constify a variable. 2017-10-21 20:24:49 +02:00
hermite.h
hflip.h avfilter/vf_hflip : move context func init in ff_hflip_init 2017-12-13 11:34:24 +01:00
interlace.h avfilter/vf_interlace : move func init in ff_interlace_init and add depth arg for ff_interlace_init_x86 2017-12-19 20:59:47 +01:00
internal.h Merge commit '6d86cef06ba36c0ed591e14a2382e9630059fc5d' 2018-02-12 22:28:12 +00:00
lavfutils.c avfilter/lavfutils: remove usage of AVStream->codec 2017-09-05 14:21:41 -03: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 avfilter/Makefile: skip compiling vaapi_vpp.h when vaapi is not enabled 2018-01-23 23:42:05 -03: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 unsharp mask filter 2017-11-22 23:18:35 +00:00
opencl.c lavfi/opencl: Use filter device if no input device is available 2018-01-07 23:24:28 +00:00
opencl.h lavfi: Add some common code for OpenCL filtering 2017-11-22 23:15:48 +00:00
psnr.h
pthread.c w32pthreads: always use Vista+ API, drop XP support 2017-12-26 02:49:48 +01:00
qsvvpp.c Merge commit 'ea25ccd1b2a980df8d43cc1f86a23e3c094090a6' 2017-11-11 15:24:08 -03:00
qsvvpp.h Merge commit 'a5a6ac1a123a927e5bed984ed757a29b7ff87dab' 2017-11-11 15:07:06 -03:00
removegrain.h
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: do not use AVFrame accessor 2017-04-23 14:40:30 +07:00
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 avfilter/src_movie: check ff_insert_outpad() for failure 2017-08-25 10:29:50 +02:00
ssim.h
stereo3d.h
thread.h
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 Merge commit '6d86cef06ba36c0ed591e14a2382e9630059fc5d' 2018-02-12 22:28:12 +00:00
vf_alphamerge.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +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: add support for GRAY9 and GBRAP10 2017-08-07 13:11:09 +02: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: ignore SAR from all inputs 2017-11-12 11:39:16 +01:00
vf_boxblur.c
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: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_colorchannelmixer.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +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 vf_colorspace: Add a pixdesc API alias name for bt2020nc color space 2017-06-09 10:44:11 -04:00
vf_convolution.c avfilter/vf_convolution: add 7x7 filter 2017-12-04 21:32:29 +01:00
vf_convolve.c avfilter: add deconvolve filter 2017-12-27 11:54:22 +01:00
vf_copy.c
vf_coreimage.m lavfi/coreimage: reduce dependency scope from QuartzCore to CoreImage 2017-09-08 18:55:19 +02:00
vf_cover_rect.c
vf_crop.c avfilter: add comments for duplicate line 2018-02-01 10:55:19 +08: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_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 '550cb6a85d0f7211289f7a789527d48cb29460ff' 2017-11-08 13:47:42 -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 lavu,lavfi,ffmpeg: Remove experimental OpenCL API 2017-11-22 23:20:39 +00: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: add comments for duplicate line 2018-02-01 10:55:19 +08:00
vf_edgedetect.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_elbg.c
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: check ff_insert_outpad() for failure 2017-08-25 09:57:53 +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_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: check ff_insert_inpad() for failure 2017-08-25 10:20:13 +02:00
vf_fieldorder.c
vf_fillborders.c avfilter: add fillborders filter 2017-12-01 18:57:24 +01:00
vf_find_rect.c
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 avfilter/vf_fps: add eof_action filter option 2017-10-06 17:11:20 +02: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
vf_fspp.h
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
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 hwupload_cuda : Add 10/16 bit format support 2017-08-03 15:25:35 -07: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_interlace.c avfilter/vf_interlace : move func init in ff_interlace_init and add depth arg for ff_interlace_init_x86 2017-12-19 20:59:47 +01: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 libvmaf: exit gracefully if the library fails. 2017-12-18 07:59:53 -05: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: ignore SAR from all inputs 2017-11-12 11:40:49 +01:00
vf_lut3d.c lavfi: Rename local variables "main" as "master". 2017-10-07 20:49:48 +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: ignore SAR from all inputs 2017-11-12 11:36:59 +01:00
vf_maskedmerge.c avfilter/vf_maskedmerge: ignore SAR from all inputs 2017-11-12 11:43:06 +01: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: Split struct Pixel to allow higher resolutions. 2017-12-28 01:28:57 +01:00
vf_misc_vaapi.c lavfi/misc_vaapi: use default value setting if without arguments. 2018-01-25 23:16:18 +00:00
vf_mix.c avfilter: add mix filter 2017-11-24 16:51:33 +01:00
vf_mpdecimate.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_neighbor.c
vf_nlmeans.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_nnedi.c
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 vf_overlay_opencl: Don't leak output frame on error 2018-01-10 23:25:56 +00:00
vf_overlay_qsv.c lavf/qsv_overlay: check the return value of ff_formats_ref() 2017-11-20 15:47:05 +00:00
vf_overlay.c avfilter: add comments for duplicate line 2018-02-01 10:55:19 +08: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_pixdesctest.c
vf_pp7.c
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: fix memory-leak on failure 2017-11-13 20:33:10 +01:00
vf_procamp_vaapi.c lavfi/procamp_vaapi: fix the green video issue if without arguments. 2018-01-25 23:16:08 +00:00
vf_program_opencl.c vf_program_opencl: Add missing error code returns 2018-01-10 23:27:19 +00: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
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
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 'e4cdef00263dc8b3c8de9d34ceacd00dc68979c0' 2018-02-12 22:55:24 +00:00
vf_scale_vaapi.c vf_*_vaapi: Support increasing hardware frame pool size 2018-02-11 22:11:10 +00:00
vf_scale.c avfilter/vf_scale: add more aliases for "range" options 2017-12-08 20:36:44 +01: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
vf_signalstats.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_signature.c avfilter/vf_signature: fix memory leaks in error cases 2017-06-13 19:49:39 +02:00
vf_smartblur.c avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02:00
vf_spp.c
vf_spp.h avfilter: don't anonymously typedef structs 2017-05-13 11:39:28 +02: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 avfilter: do not use AVFrame accessor 2017-04-23 14:40:30 +07: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/interlace: rename two variables for consistency 2017-09-25 22:13:37 +02: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 lavu/lavc/lavf/lavfi: Do not use type modifier %zu on Windows MSVCRT. 2017-12-17 18:05:42 +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: calculate dimensions at init 2016-09-12 14:38:45 +02: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_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_vpp: check the return value of ff_formats_ref() 2017-11-20 15:47:05 +00: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 default case when picking input formats 2017-12-08 12:31:01 +01:00
vf_weave.c avfilter/vf_weave: fix top vs bottom field order 2017-08-16 13:37:53 +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: fix specific corner case when no frame was ever requested from input 2017-09-07 16:49:46 +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 lavfi/testsrc2: fix hang with very small sizes. 2017-10-31 09:17:28 +01: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