Paul B Mahol
16d91b7e99
avfilter/af_afir: kill useless code which increases latency for no reason
2018-11-09 10:40:16 +01:00
Paul B Mahol
36348d77b8
avfilter/af_afir: add minp/maxp options to control latency and speed
2018-11-08 22:07:14 +01:00
Paul B Mahol
698e67bef2
avfilter/af_afir: do not leak frame and clear pointer to freed frame
2018-11-08 21:34:49 +01:00
Paul B Mahol
70463b7026
avfilter/avf_showspectrum: add terrain color map
2018-11-08 17:59:48 +01:00
Paul B Mahol
09fdfc11b7
avfilter/avf_showspectrum: add cividis colormap
2018-11-08 15:08:43 +01:00
Paul B Mahol
0f0f840716
avfilter/af_aiir: implement rate option
2018-11-08 13:05:08 +01:00
Paul B Mahol
1d9fe1fdf6
avfilter/af_afir: implement rate option
2018-11-08 13:05:08 +01:00
Paul B Mahol
8dc5eb43b0
avfilter/af_afir: return early when giving video frame
2018-11-08 13:05:08 +01:00
Paul B Mahol
fcbde5e6a4
avfilter/af_afir: remove redundant code
2018-11-08 11:14:04 +01:00
Paul B Mahol
0c6d4e7ba4
avfilter/avf_showspectrum: add plasma color map
2018-11-07 18:56:21 +01:00
Paul B Mahol
ed58db4237
avfilter/avf_showspectrum: add viridis color map
2018-11-07 17:55:34 +01:00
Paul B Mahol
975510758c
avfilter/avf_showspectrum: improve magma colors
2018-11-07 17:18:44 +01:00
Zhong Li
d96ae9d5ea
lavc/qsv_overlay: suppress code scan complain
...
Suppress the complain "variables 'pix_fmt' is used but maybe
uninitialized".
Signed-off-by: Zhong Li <zhong.li@intel.com>
2018-11-06 17:42:31 +08:00
Paul B Mahol
63fbec7477
avfilter/af_afade: remove unused code
2018-11-04 15:01:56 +01:00
Paul B Mahol
242f7bf202
avfilter/split: use ff_outlink_get_status()
2018-11-03 18:24:35 +01:00
Paul B Mahol
c8625e5c6f
avfilter/af_afade: do not use framequeue directly
2018-11-03 18:24:35 +01:00
Paul B Mahol
4b82b71041
avfilter/af_amerge: use ff_inlink_queued_samples()
2018-11-03 18:24:35 +01:00
Paul B Mahol
decc008929
avfilter/af_amultiply: make use of ff_inlink_queued_samples()
2018-11-03 18:24:35 +01:00
Paul B Mahol
639694eaa5
avfilter/vf_extractplanes: use ff_outlink_get_status()
2018-11-03 18:24:19 +01:00
Philip Langdale
8e50215b5e
avfilter/vf_cuda_yadif: Avoid new syntax for vector initialisation
...
This requires a newer version of CUDA than we want to require.
2018-11-02 14:34:38 -07:00
Philip Langdale
d5272e94ab
avfilter/vf_yadif_cuda: CUDA accelerated yadif deinterlacer
...
This is a cuda implementation of yadif, which gives us a way to
do deinterlacing when using the nvdec hwaccel. In that scenario
we don't have access to the nvidia deinterlacer.
2018-11-02 11:26:30 -07:00
Philip Langdale
598f0f3927
libavfilter/vf_yadif: Make frame management logic and options shareable
...
I'm writing a cuda implementation of yadif, and while this
obviously has a very different implementation of the actual
filtering, all the frame management is unchanged. To avoid
duplicating that logic, let's make it shareable.
From the perspective of the existing filter, the only real change
is introducing a function pointer for the filter() function so it
can be specified for the specific filter.
2018-11-02 11:24:05 -07:00
Paul B Mahol
ef1aadffc7
avfilter/f_loop: switch to activate
2018-11-02 12:32:34 +01:00
Paul B Mahol
4620e4c7ad
avfilter/f_loop: make sure duration of frame is never zero
2018-11-02 11:20:30 +01:00
Paul B Mahol
97e9e3504d
avfilter: add tpad filter
2018-11-02 09:32:52 +01:00
Michael Niedermayer
517573a670
Bump minor version for master after 4.1 branchpoint
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2018-11-02 00:53:07 +01:00
Michael Niedermayer
780d5e30a0
Bump minor versions for branching 4.1
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2018-11-02 00:15:32 +01:00
Paul B Mahol
323c2cfd38
avfilter: add (a)graphmonitor filter(s)
2018-10-31 11:49:39 +01:00
Paul B Mahol
e95987f6ca
avfilter/af_afftdn: fix memory leaks reported by coverity
2018-10-28 22:33:20 +01:00
Paul B Mahol
0c8b5cb369
avfilter/af_afftdn: add alias for sample_noise end
...
Added the same one as one mentioned in documentation.
2018-10-28 15:00:34 +01:00
Paul B Mahol
bb54c0ae71
avfilter/af_afftdn: switch to activate
2018-10-28 14:31:03 +01:00
Michael Niedermayer
cd34c6a57e
avfilter/vf_pixdesctest: Use 32bit read/write
...
This is needed for processing 32bit floats
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2018-10-27 22:39:27 +02:00
Paul B Mahol
40ac622460
avfilter/window_func: add bohman window
2018-10-27 13:36:00 +02:00
Paul B Mahol
4fcfb9c4eb
avfilter: add xstack filter
2018-10-26 12:40:54 +02:00
Paul B Mahol
963c16ed38
avfilter/vf_lut3d: do not error out if TITLE is after other lines
2018-10-25 23:23:51 +02:00
Paul B Mahol
bd02a6d7ed
avfilter/af_adelay: switch to activate
...
Also use less memory in special case when all channels have common delay.
2018-10-25 23:11:37 +02:00
Mark Thompson
f370142ec0
lavfi/ebur128: Fix mixed declarations and code
2018-10-25 00:24:24 +01:00
Martin Vignali
66974311b1
avfilter/show_info : add print of color information (range, color_primaries, color_trc, colorspace)
2018-10-24 21:21:05 +02:00
Paul B Mahol
22d6d91649
avfilter/vf_waveform: abort early if there are no components to show
2018-10-24 18:33:52 +02:00
Paul B Mahol
d94d252731
avfilter/vf_waveform: add gratcicule to rgb input
2018-10-24 18:33:52 +02:00
Paul B Mahol
bc940cf95c
avfilter/vf_datascope: fix rgba mapping for oscilloscope filter output
2018-10-24 17:39:51 +02:00
Josh de Kock
0ac82eed6f
lavfi/vf_showinfo: support displaying S12M timecode sidedata
2018-10-23 15:46:30 +01:00
Paul B Mahol
b7b3e8c5c7
avfilter: add vibrance filter
2018-10-23 11:12:41 +02:00
Martin Vignali
6953ff714f
avfilter/setparams : fix colorspace option
2018-10-22 11:26:31 +02:00
Martin Vignali
cfdbefdd90
avfilter/setfield, setrange : set color property to auto
2018-10-22 11:26:28 +02:00
Martin Vignali
997f03cd7e
avfilter/setparams : update filter description
2018-10-22 11:26:24 +02:00
Timo Rothenpieler
2797bd5c81
avfilter/*_cuda: don't include internal header
...
It's not used, and pulls in the ffnvcodec header, which does not neccesarily have to exist to build these filters, since they include the full cuda.h.
2018-10-21 22:55:21 +02:00
Martin Vignali
8d3f364630
avfilter/setparam : add options to set color primaries, trc, space
2018-10-21 22:00:06 +02:00
Martin Vignali
02ad0416c0
avfilter/setparams : merge setfield and setrange filter to setparams filter
...
setfield and setrange filters are kept.
2018-10-21 22:00:01 +02:00
Paul B Mahol
18d391cffe
avfilter: add chromahold filter
2018-10-21 12:57:58 +02:00