Paul B Mahol
|
b414cff630
|
avfilter/vf_median: add radiusV option
|
2019-10-31 10:32:43 +01:00 |
|
Paul B Mahol
|
86a42e954e
|
avfilter/af_afade: start crossfading only when first stream reached end
|
2019-10-31 10:23:59 +01:00 |
|
Paul B Mahol
|
89389b7ed4
|
avfilter/af_afade: check for eof after crossfade later
Fixes memleaks and #8346
|
2019-10-30 19:07:19 +01:00 |
|
Paul B Mahol
|
d4ba2506ce
|
doc/filters: move drawgraph to video filters chapter
|
2019-10-30 17:55:44 +01:00 |
|
Paul B Mahol
|
2539fea777
|
doc/filters: move agraphmonitor to multimedia filters chapter
|
2019-10-30 17:47:56 +01:00 |
|
Paul B Mahol
|
3420e56d9a
|
avfilter/vf_vfrdet: also report average delta
|
2019-10-29 13:07:08 +01:00 |
|
Paul B Mahol
|
4ce263a7fd
|
avfilter/vf_vfrdet: fix reporting max delta
If only first delta was big it was previously discarded.
|
2019-10-29 12:57:58 +01:00 |
|
Paul B Mahol
|
1c3b70e2e0
|
avfilter: add median filter
|
2019-10-29 10:56:04 +01:00 |
|
Paul B Mahol
|
ebff4bbd82
|
avcodec/vmdvideo: fix log error message
Fixes #8339
|
2019-10-27 12:21:23 +01:00 |
|
Paul B Mahol
|
4447aeaac2
|
avfilter/vsrc_testsrc: increase max level of haldclutsrc
So it matches lut3d and haldclut filter.
|
2019-10-26 10:32:20 +02:00 |
|
Paul B Mahol
|
a2210f10d3
|
avfilter/vf_lut3d: increase max level to upper limit defined by cube format specification
|
2019-10-26 10:32:20 +02:00 |
|
Paul B Mahol
|
9130028d87
|
avfilter/vf_lut3d: allocate 3d lut dynamically
|
2019-10-26 10:32:20 +02:00 |
|
Paul B Mahol
|
296296a4d5
|
doc/filters: add one more example for libvmaf
|
2019-10-25 22:58:50 +02:00 |
|
Paul B Mahol
|
487a1f28e2
|
doc/filters: add one more example for ssim/psnr
|
2019-10-25 22:35:02 +02:00 |
|
Paul B Mahol
|
9e283aa24e
|
avfilter/vf_psnr,vf_ssim: add warning if different timebases are encountered
|
2019-10-25 22:02:41 +02:00 |
|
Paul B Mahol
|
0481a1f6e5
|
avcodec/interplayvideo: properly decode motion vectors
Fixes #7945
|
2019-10-25 18:29:13 +02:00 |
|
Paul B Mahol
|
9d711a90fd
|
avformat/bintext: avoid division by zero
Fixes #8335
|
2019-10-25 12:22:25 +02:00 |
|
Paul B Mahol
|
37d8ae9da8
|
doc/filters: fix another typo
|
2019-10-24 21:42:00 +02:00 |
|
Paul B Mahol
|
9bf5e7992f
|
avcodec/interplayvideo: cosmetics
|
2019-10-24 20:59:05 +02:00 |
|
Paul B Mahol
|
f166951d6e
|
avfilter: add maskedmin/maskedmax filters
|
2019-10-24 20:54:33 +02:00 |
|
Paul B Mahol
|
ac0f5f4c17
|
avfilter/vf_maskedclamp: add x86 SIMD
|
2019-10-23 16:20:21 +02:00 |
|
Paul B Mahol
|
7df808ea84
|
avfilter/settb: switch to activate
Now correctly updates EOF timestamp.
|
2019-10-23 12:37:46 +02:00 |
|
Paul B Mahol
|
8732eb124e
|
avfilter/vf_floodfill: better fix for crash
|
2019-10-23 10:20:57 +02:00 |
|
Paul B Mahol
|
1cdc805228
|
avfilter/vf_floodfill: add more gray formats
|
2019-10-23 10:04:15 +02:00 |
|
Paul B Mahol
|
ba7d55d3fc
|
avfilter/vf_deband: add more gray formats
|
2019-10-23 09:54:36 +02:00 |
|
Paul B Mahol
|
7832e05c35
|
avfilter/vf_lut2: fix typo, correctly support gray14
|
2019-10-23 09:44:08 +02:00 |
|
Paul B Mahol
|
1f327f5d27
|
avfilter/vf_bm3d: add gray14 format
|
2019-10-23 09:37:18 +02:00 |
|
Paul B Mahol
|
dd239bdb65
|
avfilter/vf_vaguedenoiser: add more gray formats
|
2019-10-23 09:31:09 +02:00 |
|
Paul B Mahol
|
ec5d385722
|
avfilter/transpose: add missing headers
|
2019-10-22 19:53:50 +02:00 |
|
Paul B Mahol
|
2a75006ddc
|
avfilter/vf_maskedclamp: rewrite using macro
|
2019-10-22 18:10:03 +02:00 |
|
Paul B Mahol
|
5561a1de90
|
avfilter/vf_premultiply: fix signed integer overflow
Fixes #8324
|
2019-10-22 10:38:16 +02:00 |
|
Paul B Mahol
|
ccd9bca15a
|
avfilter/vf_transpose: add x86 SIMD
|
2019-10-21 20:37:51 +02:00 |
|
Paul B Mahol
|
f7f4691f9f
|
avfilter/x86/vf_atadenoise: fix comment
|
2019-10-21 17:56:45 +02:00 |
|
Paul B Mahol
|
aa26f83bdd
|
avfilter/af_join: fix possible memory leaks
Allocation of input frames is independent from
allocation of new input pads.
|
2019-10-21 16:04:48 +02:00 |
|
Paul B Mahol
|
c6e01ebe41
|
avfilter: add bilateral filter
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2019-10-21 11:48:24 +02:00 |
|
Paul B Mahol
|
a174e5f8da
|
avfilter/vf_nlmeans: round values toward nearest integer
Instead of rounding toward zero and thus producing
darker output.
|
2019-10-21 09:26:41 +02:00 |
|
Paul B Mahol
|
673fce6d40
|
avfilter/vf_tile: fix memory leak
Fixes #8313
|
2019-10-20 18:06:26 +02:00 |
|
Paul B Mahol
|
357f11eca2
|
avfilter/vf_atadenoise: add support for commands
|
2019-10-20 12:10:16 +02:00 |
|
Paul B Mahol
|
824b026d91
|
avfilter/vf_shuffleframes: improve error message
|
2019-10-20 11:39:24 +02:00 |
|
Paul B Mahol
|
58bb9d3a3a
|
avfilter/af_tremolo: fix heap-buffer overflow
Fixes #8317
|
2019-10-19 19:34:47 +02:00 |
|
Paul B Mahol
|
26876fdb5e
|
avfilter/vf_fftdnoiz: round toward nearest integer
Instead of rounding toward zero and thus producing
darker output.
|
2019-10-19 19:07:28 +02:00 |
|
Paul B Mahol
|
a60232ab2d
|
avfilter/vf_bm3d: round values toward nearest integer
Instead of rounding toward zero and thus producing
darker output.
|
2019-10-19 18:53:48 +02:00 |
|
Paul B Mahol
|
7080bbfef4
|
avfilter/vf_bm3d: forward status back
|
2019-10-19 18:46:14 +02:00 |
|
Paul B Mahol
|
7056ddc0e0
|
avfilter/vf_fieldhint: add support for duplicating fields
Fixes #7066
|
2019-10-19 13:08:37 +02:00 |
|
Paul B Mahol
|
ce5274c138
|
avfilter/vf_fieldmatch: fix heap-buffer overflow
Also fix use of uninitialized values.
Fixes #8239
|
2019-10-19 11:58:34 +02:00 |
|
Paul B Mahol
|
c8f3915f8d
|
avfilter/vf_decimate: fix memory leaks
Fixes #8311
|
2019-10-19 10:18:35 +02:00 |
|
Paul B Mahol
|
723d69f99c
|
avfilter/vf_lagfun: fix heap-buffer overflow
Fixes #8310
|
2019-10-19 09:56:53 +02:00 |
|
Paul B Mahol
|
d4d6b7b035
|
avfilter/vf_datascope: fix heap buffer overflow
Fixes #8309
|
2019-10-19 09:50:53 +02:00 |
|
Paul B Mahol
|
0528adbd85
|
avfilter/vf_shuffleplanes: add mising query_formats()
Fixes #8298
|
2019-10-18 23:24:06 +02:00 |
|
Paul B Mahol
|
3b580f9dfe
|
avfilter/vf_maskfun: fix memleak
Fixes #8305
|
2019-10-18 21:57:20 +02:00 |
|
Paul B Mahol
|
8e30514c4c
|
avfilter/buffersink: cosmetics
|
2019-10-18 10:54:05 +02:00 |
|
Paul B Mahol
|
fddef964e8
|
avfilter/vf_colorspace: fix memmory leaks
Fixes #8303
|
2019-10-18 10:48:22 +02:00 |
|
Paul B Mahol
|
daf2bef98d
|
avfilter/af_acrossover: fix memory leak
Fixes #8304
|
2019-10-18 10:33:54 +02:00 |
|
Paul B Mahol
|
0ae6fb276b
|
avfilter/x86/vf_atadenoise: add SIMD for serial too
|
2019-10-17 21:05:50 +02:00 |
|
Paul B Mahol
|
71e33c6e01
|
avfilter/vf_atadenoise: add option to use additional algorithm
|
2019-10-17 20:28:31 +02:00 |
|
Paul B Mahol
|
295d99b439
|
avfilter/vf_adadenoise: add x86 SIMD
|
2019-10-17 19:44:11 +02:00 |
|
Paul B Mahol
|
8f63c4e72a
|
avfilter/vf_dedot: fix crash
Fixes #8299
|
2019-10-17 11:51:22 +02:00 |
|
Paul B Mahol
|
ce40188bc0
|
avfilter/vf_amplify: cosmetics
|
2019-10-17 11:32:27 +02:00 |
|
Paul B Mahol
|
3488e0977c
|
avfilter/vf_random: fix memory leaks
Fixes #8296
|
2019-10-17 11:31:53 +02:00 |
|
Paul B Mahol
|
fb7b222b91
|
avfilter/af_arnndn: make sure that vad_output nb_neurons is always 1
|
2019-10-17 11:02:02 +02:00 |
|
Paul B Mahol
|
1e35519fe0
|
avfilter/vf_gblur: fix undefined behaviour
Fixes #8292
|
2019-10-16 19:29:56 +02:00 |
|
Paul B Mahol
|
e831f60100
|
fate/source: add libavfilter/af_arnndn.c
|
2019-10-16 18:37:29 +02:00 |
|
Paul B Mahol
|
98ae6b0a4d
|
vafilter/af_replaygain: fix undefined behaviour
Fixes #8291
|
2019-10-16 18:28:32 +02:00 |
|
Paul B Mahol
|
71bceb06e6
|
avfilter/avf_abitscope: fix undefined behaviour
Fixes #8289
|
2019-10-16 18:28:32 +02:00 |
|
Paul B Mahol
|
4fe4772a58
|
avfilter/vf_colorchannelmixer: do not use pointer if there is no alpha
Fixes #8288
|
2019-10-16 18:28:32 +02:00 |
|
Paul B Mahol
|
932913f0b4
|
avfilter/vf_edgedetect: fix undefined behaviour
Fixes #8287
|
2019-10-16 18:28:32 +02:00 |
|
Paul B Mahol
|
1a0c584abc
|
avfilter/f_reverse: fix memory leaks
Fixes #8283
|
2019-10-16 16:27:06 +02:00 |
|
Paul B Mahol
|
b0bfa3699c
|
avfilter: add arnndn filter
|
2019-10-16 15:13:59 +02:00 |
|
Paul B Mahol
|
c3985c0ea8
|
avfilter/vf_atadenoise: compensate for small overall brightness loss
This is very hard to spot.
|
2019-10-16 13:18:47 +02:00 |
|
Paul B Mahol
|
b20dee813a
|
avfilter/vsrc_testsrc: rgbtestsrc: fix undefined behaviour
Fixes #8238
|
2019-10-16 12:37:05 +02:00 |
|
Paul B Mahol
|
64a805883d
|
avfilter/vf_gblur: fix heap-buffer overflow
Fixes #8282
|
2019-10-16 12:13:04 +02:00 |
|
Paul B Mahol
|
29dac2927f
|
avfilter/af_afade: make sure that in is available
|
2019-10-16 00:59:30 +02:00 |
|
Paul B Mahol
|
f2598484b8
|
avfilter/vf_bm3d: make sure nb_jobs is at least 1
|
2019-10-15 17:59:43 +02:00 |
|
Paul B Mahol
|
e1b89c76f6
|
avfilter/af_afade: fix heap-buffer overflow
Fixes #8276
|
2019-10-15 16:55:13 +02:00 |
|
Paul B Mahol
|
de598f82f8
|
avfilter/vf_edgedetect: fix heap-buffer overflow
Fixes #8275
|
2019-10-15 16:39:46 +02:00 |
|
Paul B Mahol
|
f069a9c2a6
|
avfilter/vf_avgblur: fix heap-buffer overflow
Fixes #8274
|
2019-10-15 16:31:15 +02:00 |
|
Paul B Mahol
|
79522411fa
|
avfilter/vf_lenscorrection: make width/height int
Somehow previous correct fix broke usage.
|
2019-10-14 20:14:03 +02:00 |
|
Paul B Mahol
|
c4d1603baf
|
avfilter/vf_atadenoise: rewrite using macro
|
2019-10-14 16:39:56 +02:00 |
|
Paul B Mahol
|
a4e5dc4b38
|
doc/filters: document colorchannelmixer commands
|
2019-10-14 13:14:18 +02:00 |
|
Paul B Mahol
|
688472641d
|
doc/filters: document amplify commands
|
2019-10-14 13:11:55 +02:00 |
|
Paul B Mahol
|
746c8e7c9d
|
doc/filters: document scroll commands
|
2019-10-14 13:08:13 +02:00 |
|
Paul B Mahol
|
8c3166e1c3
|
avfilter/vf_bwdif: fix heap-buffer overflow
Fixes #8261
|
2019-10-14 11:46:50 +02:00 |
|
Paul B Mahol
|
ce764a6c74
|
avfilter/af_atempo: use ff_filter_process_command()
|
2019-10-14 11:40:17 +02:00 |
|
Paul B Mahol
|
015cbca444
|
avfilter/af_biquads: use ff_filter_process_command()
|
2019-10-14 11:40:17 +02:00 |
|
Paul B Mahol
|
dcfe32920c
|
avfilter/af_rubberband: use ff_filter_process_command()
|
2019-10-14 11:40:17 +02:00 |
|
Paul B Mahol
|
9e883a1448
|
avfilter/vf_drawbox: use ff_filter_process_command()
|
2019-10-14 11:40:17 +02:00 |
|
Paul B Mahol
|
4568e54cc5
|
avfilter/vf_colorchannelmixer: add support for commands
|
2019-10-14 11:40:17 +02:00 |
|
Paul B Mahol
|
953b1c7b12
|
avfilter/vf_amplify: add support for commands
|
2019-10-14 11:40:17 +02:00 |
|
Paul B Mahol
|
7fcb84165e
|
avfilter/vf_scroll: add support for commands
|
2019-10-14 11:40:17 +02:00 |
|
Paul B Mahol
|
877e2e92a3
|
avfilter/af_anlmdn: switch to ff_filter_process_command()
|
2019-10-14 11:40:17 +02:00 |
|
Paul B Mahol
|
4954a17ec7
|
avfilter/vf_avgblur: switch to ff_filter_process_command()
|
2019-10-14 11:40:17 +02:00 |
|
Paul B Mahol
|
33e69806aa
|
avfilter/vf_gblur: switch to ff_filter_process_command()
|
2019-10-14 11:40:17 +02:00 |
|
Paul B Mahol
|
9f7ab36ada
|
avfilter/af_anlms: switch to ff_filter_process_command()
|
2019-10-14 11:40:17 +02:00 |
|
Paul B Mahol
|
8fec9fca69
|
doc/filters: document new feature
|
2019-10-14 11:40:17 +02:00 |
|
Paul B Mahol
|
c109dfc1b1
|
avutil/opt: print runtime flag too
|
2019-10-14 11:28:54 +02:00 |
|
Paul B Mahol
|
a918b833a5
|
avfilter/avfilter: add ff_filter_process_command()
|
2019-10-14 11:28:54 +02:00 |
|
Paul B Mahol
|
f3746d31f9
|
avutil/opt: add AV_OPT_FLAG_RUNTIME_PARAM flag
|
2019-10-14 11:28:54 +02:00 |
|
Paul B Mahol
|
036fff7e43
|
avfilter/vf_geq: reindent
|
2019-10-14 10:56:20 +02:00 |
|
Paul B Mahol
|
8a0d45a92e
|
avfilter/vf_geq: allow user to set interpolation method
|
2019-10-14 10:55:51 +02:00 |
|
Paul B Mahol
|
996ff3fe86
|
avfilter/vf_edgedetect: fix coverity issue
|
2019-10-14 10:52:27 +02:00 |
|