7faa8d8b03
lavfi: Add OpenCL unsharp mask filter
...
Intended to replace existing opencl mode of the unsharp filter.
Supports many more pixel formats and works without immediate upload
and download of frame data. The options are compatible with the
existing filter.
2017-11-22 23:18:35 +00:00
9204b2deea
lavfi: Add OpenCL overlay filter
...
Input and output formats must be the same, the overlay format must be
the same as the input except possibly with an additional alpha component.
2017-11-22 23:18:02 +00:00
e679ac8d7c
avfilter: add acontrast filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-11-19 12:50:04 +01:00
5d7c76566c
avfilter: add multiband compand filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-11-17 20:34:04 +01:00
1da8c4ec85
lavfi/palettegen: Allow setting the background colour.
2017-10-29 01:45:43 +02:00
d1b1a65662
Merge commit '96a47364d1cf346a5d0437e054b1b10d44d8d969'
...
* commit '96a47364d1cf346a5d0437e054b1b10d44d8d969':
lavfi: Drop deprecated non-const filter retrieval
Merged-by: James Almer <jamrial@gmail.com >
2017-10-21 15:40:14 -03:00
de0b26ce28
Merge commit '8e18328b18e69b38a5feae5d10ad01b403a205b6'
...
* commit '8e18328b18e69b38a5feae5d10ad01b403a205b6':
lavfi: Drop deprecated filter registration
Merged-by: James Almer <jamrial@gmail.com >
2017-10-21 15:37:34 -03:00
5045cf27aa
Merge commit '52067b3c0e5ddbcf7021a093420798420351a9e2'
...
* commit '52067b3c0e5ddbcf7021a093420798420351a9e2':
lavfi: Drop deprecated filter initialization
Merged-by: James Almer <jamrial@gmail.com >
2017-10-21 15:35:14 -03:00
7c4f63d05b
Merge commit 'c5c7cfd5e80d4c36568c01cc40abfde341657ad9'
...
* commit 'c5c7cfd5e80d4c36568c01cc40abfde341657ad9':
lavfi: Drop deprecated functions to open a filter or a filterchain
Merged-by: James Almer <jamrial@gmail.com >
2017-10-21 15:28:35 -03:00
0ed61546c4
Merge commit '88fd836a015a5f3380df74592e440e7d1e5b8000'
...
* commit '88fd836a015a5f3380df74592e440e7d1e5b8000':
lavfi: Drop deprecated way of passing options for a few filters
Merged-by: James Almer <jamrial@gmail.com >
2017-10-21 15:27:03 -03:00
69b5ce64d2
Merge commit '07a2b155949eb267cdfc7805f42c7b3375f9c7c5'
...
* commit '07a2b155949eb267cdfc7805f42c7b3375f9c7c5':
Bump major versions of all libraries
A few API deprecated ~2 years ago or more are also postponed here for
varying reasons.
FF_API_LOWRES:
Since this functionality depends on AVStream->codec, i figure the two can
be removed at the same time in the next bump or so.
FF_API_AVCTX_TIMEBASE:
Couldn't get this one to work. Not just libavcodec but apparently also
libavformat and ffmpeg.c expect AVCodecContext->time_base to be set for
decoding. Upon removal some tests report a different generic stream time
base (like 1/25), and others lose packet duration values. I guess it's
somehow tied to the AVStream->codec clusterfuck.
It can be dealt with alongside FF_API_LAVF_AVCTX in the next bump.
FF_API_OLD_FILTER_OPTS_ERROR:
This one is meant to remain after FF_API_OLD_FILTER_OPTS is removed.
Its purpose is displaying the corrected command line using the new syntax
as a suggestion as part of the error message.
Merged-by: James Almer <jamrial@gmail.com >
2017-10-21 14:57:53 -03:00
80154b1b3a
Bump version for master after 3.4 branchpoint
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-10-11 02:45:37 +02:00
e1de9eab3a
Bump minor versions for branching 3.4
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-10-11 01:23:47 +02:00
62bdec806e
avfilter/vf_fps: add eof_action filter option
...
Allows to specify the action to be performed when reading the last frame
from the internal FIFO buffer. By default the last frame is written to
filter output depending on the timestamp rounding method. When using
"pass" action the last frame is passed through if input duration
has not been reached yet.
Examples using an input file with 25Hz, 1.4sec duration:
- "fps=fps=1:round=near" generates an output file of 1sec
- "fps=fps=1:round=near:eof_action=pass" generates an output file of
2sec
Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com >
2017-10-06 17:11:20 +02:00
21e077fcb3
avfilter/thumbnail_cuda: add cuda thumbnail filter
...
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org >
2017-09-22 11:54:35 +02:00
4d41db7a31
avfilter: add generic FFT video convolve filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-09 17:09:37 +02:00
cf0eed2525
avfilter: add Haas stereo enhancer
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-08 18:29:53 +02:00
5ba2aef6ec
lavfi/buffersrc: add av_buffersrc_close().
2017-09-08 10:31:01 +02:00
6faa1275a2
avfilter: add despill filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-05 08:46:48 +02:00
7302d5e325
lavfi: bump minor version after change in options.
2017-08-29 15:46:36 +02:00
e3a4afca07
avfilter: add pseudocolor filter
2017-08-19 12:42:24 +02:00
62dfa2ba14
Add tonemap filter
...
Based off mpv automatic tonemapping capabilities.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com >
2017-08-15 15:27:42 +02:00
2cc56741b1
avfilter: add floodfill filter
2017-08-05 21:05:22 +02:00
80bc648e77
avfilter: add tlut2 filter
2017-08-04 11:45:08 +02:00
2e8679373a
hwupload_cuda : Add 10/16 bit format support
...
Signed-off-by: Philip Langdale <philipl@overt.org >
2017-08-03 15:25:35 -07:00
c79e753471
avfilter: add unpremultiply filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-02 11:13:49 +02:00
01e545d046
avfilter: add limiter filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-07-08 11:49:54 +02:00
b9d0a5fc21
avfilter: add roberts cross operator
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-19 14:04:44 +02:00
ca5cf84655
avfilter: add superequalizer filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-19 14:03:54 +02:00
d4d1fc823f
avfilter: add native headphone spatialization filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-12 18:08:52 +02:00
dc72d1dde9
avfilter: add audio surround upmixer
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-01 21:25:36 +02:00
deaab31d61
avfilter: add audio crossfeed filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-05-17 20:18:39 +02:00
921bd9a2be
avfilter/scale_cuda: add CUDA scale filter
...
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org >
2017-05-15 11:46:50 +02:00
49bbfb9d13
avfilter: add arbitrary audio FIR filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-05-09 20:47:52 +02:00
8341d0dd0e
avfilter: add pixscope filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-29 18:47:41 +02:00
dfc4ce5f5d
avfilter: add lumakey filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-24 20:37:30 +02:00
01729f77dd
avfilter: add doubleweave filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-22 13:18:59 +02:00
74acc1eec5
avfilter: add deflicker filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-20 22:53:00 +02:00
3408f46694
avfilter/avf_showcqt: add attack option
...
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com >
2017-04-09 14:38:42 +07:00
f3d8e0d369
avfilter/af_loudnorm: do not upsample during second-pass linear normalization
...
Signed-off-by: Kyle Swanson <k@ylo.ph >
2017-04-05 11:43:12 -05:00
22b0daa1b3
Bump versions for master after 3.3
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-04-02 19:54:12 +02:00
e1cc7f83df
Bump minor for 3.3
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-04-02 19:49:45 +02:00
58b867a7cf
Bump minor versions for master after release/3.3 branchpoint
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-03-31 13:21:06 +02:00
fc332f3e29
Bump minor versions for staring release/3.3 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-03-31 13:21:06 +02:00
6234fd2fa0
Merge commit '124e26971e69bb25f38c6c7cb3fa20c77cf10966'
...
* commit '124e26971e69bb25f38c6c7cb3fa20c77cf10966':
lavfi: Hardware map filter
Merged-by: Clément Bœsch <cboesch@gopro.com >
2017-03-30 10:51:32 +02:00
a8fe8d6b4a
lavfi: remove af_asynts filter
...
Long overdue for removal, af_aresample should be used instead.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com >
2017-03-27 14:06:16 +01:00
96a47364d1
lavfi: Drop deprecated non-const filter retrieval
...
Deprecated in 10/2013.
2017-03-23 10:09:11 +01:00
8e18328b18
lavfi: Drop deprecated filter registration
...
Deprecated in 04/2013.
2017-03-23 09:57:33 +01:00
52067b3c0e
lavfi: Drop deprecated filter initialization
...
Deprecated in 03/2013.
2017-03-23 09:57:33 +01:00
c5c7cfd5e8
lavfi: Drop deprecated functions to open a filter or a filterchain
...
Deprecated in 03/2013.
2017-03-23 09:57:32 +01:00