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
Paul B Mahol
0939c33b54
avfilter/af_afir: calculate group delay too
2018-10-21 12:47:07 +02:00
Paul B Mahol
8baaed7889
avfilter: add sinc source filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2018-10-19 17:43:29 +02:00
Paul B Mahol
2d9c290a2f
avfilter/vf_lensfun: use av_malloc_array()
2018-10-18 11:36:20 +02:00
Paul B Mahol
0ce7005d34
avfilter/vf_lensfun: use av_freep
2018-10-18 11:30:11 +02:00
Paul B Mahol
bf5bdbdb92
avfilter/af_adelay: do not crash if allocation of chandelay failed
2018-10-18 10:24:16 +02:00
Paul B Mahol
936376f3f7
avfilter/af_silenceremove: use enum for threshold detection modes
2018-10-15 19:03:01 +02:00
Paul B Mahol
631994b62b
avfilter/af_silenceremove: add enum for detection modes
2018-10-15 19:03:01 +02:00
Paul B Mahol
454ed32d56
avfilter/af_silenceremove: add options description
2018-10-15 19:03:01 +02:00
Paul B Mahol
a853623681
avfilter/af_silenceremove: prefer outlink instead of inlink
2018-10-15 19:03:01 +02:00
Paul B Mahol
346b23237b
avfilter/af_silenceremove: add mode options
...
To control how threshold is calculated in multichannel audio.
2018-10-15 19:03:01 +02:00
Paul B Mahol
c07bc1d6ee
avfilter/af_silenceremove: add options to keep min duration of silence
2018-10-15 19:03:01 +02:00
Zhong Li
a5e1cb9e96
lavu/hwcontext_qsv: Add support for AV_PIX_FMT_BGRA.
...
RGB32(AV_PIX_FMT_BGRA on intel platforms) format may be used as overlay with alpha blending.
So add AV_PIX_FMT_BGRA format support.
One example of alpha blending overlay: ffmpeg -hwaccel qsv -c:v h264_qsv -i BA1_Sony_D.jsv
-filter_complex 'movie=lena-rgba.png,hwupload=extra_hw_frames=16[a];[0:v][a]overlay_qsv=x=10:y=10'
-c:v h264_qsv -y out.mp4
Rename RGB32 to be BGRA to make it clearer as Mark Thompson's suggestion.
V2: Add P010 format support else will introduce HEVC 10bit encoding regression.
Thanks for LinJie's discovery.
Signed-off-by: Zhong Li <zhong.li@intel.com>
Verified-by: Fu, Linjie <linjie.fu@intel.com>
2018-10-11 13:26:59 +08:00
Paul B Mahol
7a6d88ee62
avfilter/af_afir: remove again option, merge it with gtype
2018-10-10 20:04:25 +02:00
Daniel Molkentin
a628fa1fec
libavfilter: bump micro version to 101
2018-10-10 19:28:00 +02:00
Daniel Molkentin
4069d2d087
libavfilter/ebur128: add scale parameter
...
This allows switching between absolute (LUFS) and relativ (LU) display
in the status line.
Signed-off-by: Daniel Molkentin <daniel@molkentin.de>
Signed-off-by: Conrad Zelck <c.zelck@imail.de>
2018-10-10 19:28:00 +02:00
Daniel Molkentin
d445bcb137
libavfilter/ebur128: introduce target range
...
This eases meeting the target level during live mixing.
Signed-off-by: Daniel Molkentin <daniel@molkentin.de>
Signed-off-by: Conrad Zelck <c.zelck@imail.de>
2018-10-10 19:26:41 +02:00
Daniel Molkentin
d587390988
libavfilter/ebur128: add gauge option
...
Allow to show short-term instead of momentary in gauge. Useful for monitoring
whilst live mixing.
Signed-off-by: Daniel Molkentin <daniel@molkentin.de>
Signed-off-by: Conrad Zelck <c.zelck@imail.de>
2018-10-10 19:26:38 +02:00
Daniel Molkentin
1cee8f03cf
libavfilter/ebur128: add target value to statistics line
...
Signed-off-by: Daniel Molkentin <daniel@molkentin.de>
Signed-off-by: Conrad Zelck <c.zelck@imail.de>
2018-10-10 19:26:36 +02:00
Daniel Molkentin
d95c5b003c
libavfilter/ebur128: add target level option for EBUR128 visualization filter
...
Signed-off-by: Daniel Molkentin <daniel@molkentin.de>
Signed-off-by: Conrad Zelck <c.zelck@imail.de>
2018-10-10 19:26:33 +02:00
Marton Balint
d6a1f711bc
avfilter/af_asetnsamples: do not leak frame on ENOMEM
...
Fixes Coverity CID 1416352.
Signed-off-by: Marton Balint <cus@passwd.hu>
2018-10-09 21:46:28 +02:00
Marton Balint
4db291d764
avfilter/f_cue: always check the return value of ff_inlink_consume_frame
...
Fixes Coverity CID 1439936.
Signed-off-by: Marton Balint <cus@passwd.hu>
2018-10-09 21:46:28 +02:00
Paul B Mahol
e10fe34e7c
avfilter/f_reverse: add packed sample format support to areverse
2018-10-08 13:38:05 +02:00
Paul B Mahol
3cbf37bf09
avfilter/af_silenceremove: fix max for duration options
2018-10-08 12:22:12 +02:00
Marton Balint
0e9a09793a
avfilter/af_afade: fix crossfade duration maximum value
...
Signed-off-by: Marton Balint <cus@passwd.hu>
2018-10-07 20:26:28 +02:00
Paul B Mahol
3d308746eb
avfilter/af_afade: add logistic sigmoid curve
2018-10-07 17:38:22 +02:00
Paul B Mahol
9c120b4d42
avfilter/avf_showspectrum: add legend support to showspectrum filter
2018-10-07 12:18:55 +02:00
Michael Niedermayer
c07bbdbcf0
avfilter/vf_tonemap_opencl: Fix seperate typo
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2018-10-07 03:03:09 +02:00
Michael Niedermayer
6414415889
avfilter/af_biquads: Remove l from %lf in av_log environment
...
The l modifier does nothing in C99 and it was undefined in C89 for %f
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2018-10-07 03:03:09 +02:00
Michael Niedermayer
8dd7c2c6a7
avfilter/af_aiir: Remove l from %lf in av_log environment
...
The l modifier does nothing in C99 and it was undefined in C89 for %f
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2018-10-07 03:03:09 +02:00
Paul B Mahol
c98ffa086c
avfilter/avf_showspectrum: switch to activate and add fps option
2018-10-06 20:30:12 +02:00
Jun Zhao
5a3ce4a92b
lavfi/deshake: fix deshake crash issue.
...
Fixes ticket #7441 .
for block contrast calculate, the block is like this:
|<---------------- stride-----------------------|
+-----------------------------------------------> X
|
| w = 16
| (cx,cy)+------+
| | |
|h=blocksize| |
| | |
| +------+
V
Y
so we calc the block contrast use:
(cy + y) * stride + (cx + x)
Signed-off-by: Jun Zhao <mypopydev@gmail.com>
2018-10-06 21:30:18 +08:00
Paul B Mahol
50a2347b19
avfilter/avf_showspectrum: increase padding size for low sample rates
2018-10-05 15:23:02 +02:00