Paul B Mahol
d0920da029
avfilter/af_join: switch to activate
...
Fixes #6780 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-10-31 20:37:22 +01:00
Paul B Mahol
e6055af025
avfilter: pass correct argument to helper function
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-10-31 20:37:22 +01:00
Paul B Mahol
ca106d6a5c
avcodec/magicyuvenc: improve compression
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-10-29 12:15:24 +01:00
Paul B Mahol
3729ae659f
avcodec: add MagicYUV encoder
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-10-28 17:56:02 +02:00
Paul B Mahol
5d07275529
avfilter/af_headphone: increase max ir length
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-25 12:12:13 +02:00
Paul B Mahol
133002e8ae
avfilter/vf_despill: fix assigment
...
Reported-by: Moritz Barsnick
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-14 18:05:57 +02:00
Paul B Mahol
04b9010f7f
avfilter/af_dcshift: do not leak out frame
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-12 20:28:53 +02:00
Paul B Mahol
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
Paul B Mahol
cf0eed2525
avfilter: add Haas stereo enhancer
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-08 18:29:53 +02:00
Paul B Mahol
e1524de454
avfilter/vf_zoompan: fix specific corner case when no frame was ever requested from input
...
Reported-by: Nicolas George
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-07 16:49:46 +02:00
Paul B Mahol
eea69a9f25
avfilter/af_dcshift: add direct path
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-06 11:46:24 +02:00
Paul B Mahol
a5e6cd79ec
avfilter/avf_avectorscope: fix mistake in previous commit
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-05 11:55:23 +02:00
Paul B Mahol
2c10f054c2
avfilter/avf_avectorscope: add possibility to auto zoom
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-05 11:43:49 +02:00
Paul B Mahol
6faa1275a2
avfilter: add despill filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-05 08:46:48 +02:00
Paul B Mahol
b43cd67862
avfilter/vf_fftfilt: make it possible to evaluate expressions per frame
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-04 19:30:44 +02:00
Paul B Mahol
4705a80fb0
avfilter/vf_fftfilt: add generic timeline support
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-04 19:04:31 +02:00
Paul B Mahol
2170ca41f4
avfilter/vf_fftfilt: add support for more pixel formats
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-04 18:36:37 +02:00
Paul B Mahol
2726b2d7e8
avfilter/vf_fftfilt: cache rdft contexts
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-04 18:24:00 +02:00
Paul B Mahol
833a38dbe5
avfilter/vf_datascope: make it possible for output window to automatically change position
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-04 14:20:29 +02:00
Paul B Mahol
f3c0f34f53
avfilter/vf_datascope: add timeline support to pixscope and oscilloscope
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-03 20:42:04 +02:00
Paul B Mahol
8b193e5530
doc/filters: add missing '' for blend example
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-03 20:00:53 +02:00
Paul B Mahol
05b1c60687
doc/filters: add one more blend example
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-03 20:00:08 +02:00
Paul B Mahol
e6e58de03d
avfilter/vf_displace: add mirror edge mode
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-03 14:15:33 +02:00
Paul B Mahol
06ed3768c8
avfilter/vf_displace: remove useless requirement that SAR matches between input streams
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-03 13:37:43 +02:00
Paul B Mahol
f19e4118e9
avfilter/vf_subtitles: enable processing of alpha channel
...
Fixes #6605 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-09-03 13:12:48 +02:00
Paul B Mahol
6ccd32c367
avfilter/af_adelay: remove requirement that at least one delay should be provided
...
Such requirement is not necessary and code works without it just fine.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-30 20:24:28 +02:00
Paul B Mahol
2b9fd15734
avcodec/codec_desc: make FITS description longer
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-30 12:18:22 +02:00
Paul B Mahol
a4d18a3f54
avfilter/vf_lut2: add framesync options
...
Also stop leaking memory.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-30 12:13:02 +02:00
Paul B Mahol
bf39f7eadc
avfilter/vf_zoompan: parse zoom,x and y expression during initialization
...
Fixes #6127 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-27 17:13:52 +02:00
Paul B Mahol
2ce43274e3
avfilter/vf_zoompan: switch to activate
...
Fixes #5182 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-27 17:13:21 +02:00
Paul B Mahol
99b6e68441
avfilter/af_amix: do not request samples if inlink reached EOF
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-27 08:53:50 +02:00
Paul B Mahol
7f5c655833
avfilter/af_amix: simplify const entries for duration in amix_options[]
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-26 21:17:27 +02:00
Paul B Mahol
15e9c4afdc
avfilter/af_amix: switch to activate
...
Really fixes hangs and infinite loops.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-26 20:59:21 +02:00
Paul B Mahol
473e18fdba
doc/filters: improve pseudocolor example
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-26 15:18:33 +02:00
Paul B Mahol
9d6aab6fa1
avfilter/af_surround: make volume configurable for front center and lfe channel
2017-08-26 11:30:31 +02:00
Paul B Mahol
71907f2509
doc/filters: add pseudocolor example
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-25 14:35:34 +02:00
Paul B Mahol
48ddd8ddec
avfilter/src_movie: check ff_insert_outpad() for failure
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-25 10:29:50 +02:00
Paul B Mahol
5e706a2afb
avfilter/split: check ff_insert_outpad() for failure
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-25 10:27:19 +02:00
Paul B Mahol
0b940c95b2
avfilter/vf_decimate: check ff_insert_inpad() for failure
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-25 10:23:21 +02:00
Paul B Mahol
dfea94ce99
avfilter/vf_fieldmatch: check ff_insert_inpad() for failure
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-25 10:20:13 +02:00
Paul B Mahol
1a58da434a
avfilter/avf_concat: check ff_insert_pad() for failure
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-25 10:16:46 +02:00
Paul B Mahol
01b986cf18
avfilter/f_select: check ff_insert_outpad() for failure
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-25 10:05:09 +02:00
Paul B Mahol
730734d4f3
avfilter/af_channelsplit: check ff_insert_outpad() for failure
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-25 10:05:07 +02:00
Paul B Mahol
99dd47a647
avfilter/vf_extractplanes: check ff_insert_outpad() for failure
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-25 09:57:53 +02:00
Paul B Mahol
9bd1bf382e
avfilter/f_interleave: check ff_insert_inpad() for failure
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-25 09:53:46 +02:00
Paul B Mahol
f39136b0a7
avfilter/af_merge: check ff_insert_inpad() for failure
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-25 09:50:57 +02:00
Paul B Mahol
db5604ac26
avfilter/af_join: check ff_insert_inpad() for failure
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-25 09:49:01 +02:00
Paul B Mahol
13f9639e3e
avfilter/af_headphone: check ff_insert_inpad() for failure
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-25 09:45:20 +02:00
Paul B Mahol
1e7ce6d925
avfilter/af_amix: check ff_insert_inpad() for failure
2017-08-25 09:36:22 +02:00
Paul B Mahol
4b96fd2b1e
avfilter/af_agate: switch to activate
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-25 09:07:28 +02:00
dbc9a8f21f
avcodec/aac: Add floating point 960/120 MDCT window
...
Co-Authored-By: Alex Converse <alex.converse@gmail.com >
Co-Authored-By: Rostislav Pehlivanov <atomnuker@gmail.com >
2017-08-24 17:42:07 -07:00
Paul B Mahol
f0f48884b0
avfilter/af_sidechaincompress: switch to activate
2017-08-24 20:34:35 +02:00
Paul B Mahol
f8d0689d3f
avfilter/vf_blend: rename addition128 and difference128 to grainmerge and grainextract
2017-08-24 14:45:52 +02:00
Paul B Mahol
e1be40bbb5
avfilter/vf_pseudocolor: add high bitdepth support
2017-08-22 12:50:24 +02:00
Paul B Mahol
f5361ee56f
avfilter/vf_pseudocolor: add support for some subsampled formats
2017-08-20 18:12:15 +02:00
Paul B Mahol
1146133df8
avutil/eval: add linear interpolation helper
2017-08-19 12:42:24 +02:00
Paul B Mahol
e3a4afca07
avfilter: add pseudocolor filter
2017-08-19 12:42:24 +02:00
Paul B Mahol
28e9ba951d
avcodec/dnxhdenc: call slice thread code only if slice threading is enabled
2017-08-17 11:42:16 +02:00
Paul B Mahol
16efcfe413
avfilter/vf_weave: fix top vs bottom field order
...
Fixes #6590 .
2017-08-16 13:37:53 +02:00
Paul B Mahol
7b19e76aeb
avfilter/vf_transpose: rewrite for x86 SIMD
...
Transpose first in chunks of 8x8 blocks.
15% faster overall.
2017-08-16 09:28:31 +02:00
Paul B Mahol
8d2da0939c
avfilter/vf_datascope: make it possible to change pixscope window position
2017-08-15 13:54:19 +02:00
Paul B Mahol
41096904d0
avfilter/vf_separatefields: stop leaking last frame
...
This can happen when filtering is ended without receiving EOF.
2017-08-08 18:53:10 +02:00
Paul B Mahol
1bef0088dc
avfilter/drawutils: add gray9/10/12 support
2017-08-07 18:39:29 +02:00
Paul B Mahol
181c9abd47
avfilter/vf_premultiply: add inplace mode
2017-08-07 18:15:36 +02:00
Paul B Mahol
bac508fec1
avfilter: add support for GRAY9 and GBRAP10
2017-08-07 13:11:09 +02:00
Paul B Mahol
86222a7ea0
avfilter/vf_waveform: add support for 9 bit depth lowpass
2017-08-07 13:09:57 +02:00
Paul B Mahol
7bfbc2d787
avfilter/vf_extractplanes: add 9 bitdepth support
2017-08-07 13:09:56 +02:00
Paul B Mahol
de48710c11
libswscale: add gray9 support
2017-08-07 13:09:41 +02:00
Paul B Mahol
ab6d89d7ee
libavutil: add GRAY9 pixel format
2017-08-07 13:06:51 +02:00
Paul B Mahol
5621a99e27
avfilter/drawutils: support gbrap10 too
2017-08-07 13:06:34 +02:00
Paul B Mahol
2cc56741b1
avfilter: add floodfill filter
2017-08-05 21:05:22 +02:00
Paul B Mahol
c474910414
doc/filters.texi: add yet another laplacian edge detector
2017-08-05 10:36:48 +02:00
Paul B Mahol
80bc648e77
avfilter: add tlut2 filter
2017-08-04 11:45:08 +02:00
Paul B Mahol
c79e753471
avfilter: add unpremultiply filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-08-02 11:13:49 +02:00
Paul B Mahol
b664d1f3ff
doc/filters.texi: add another lut2 example
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-07-31 14:07:27 +02:00
Paul B Mahol
9835ee60da
avcodec/dnxhdenc: enable frame threading
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-07-27 15:23:45 +02:00
Paul B Mahol
12791ec5b0
avfilter/af_astats: measure dynamic range
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-07-19 21:07:45 +02:00
Paul B Mahol
a17fcd8e04
avfilter/af_astats: do not overwrite already set values when doing reset
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-07-19 20:11:43 +02:00
Paul B Mahol
0281d5ece6
avcodec/magicyuv: add 12 bit formats
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-07-10 12:03:08 +02:00
Paul B Mahol
fa3fd7f5a0
avcodec/magicyuv: make RLE table reading match reference
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-07-10 12:03:08 +02:00
Paul B Mahol
01e545d046
avfilter: add limiter filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-07-08 11:49:54 +02:00
Paul B Mahol
1212041c91
avfilter/vf_ssim: use unsigned so result can be properly stored
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-07-04 10:21:14 +02:00
Paul B Mahol
cbbd330abc
avcodec/alsdec: fix some undefined shifts
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-07-04 09:24:54 +02:00
Paul B Mahol
c3f10ea4bb
avcodec/alsdec: remove unused header
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-07-04 09:20:48 +02:00
Paul B Mahol
c8853568b1
avcodec/alsdec: call correct function for multi-channel coding
...
Fixes #5942 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-07-02 16:45:15 +02:00
Paul B Mahol
3821c004e2
avcodec/interplayvideo: fix regression causing artifacts
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-29 16:43:40 +02:00
Paul B Mahol
4d681269e0
avcodec/gdv: add decompression for 2 and 5 method
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-29 15:54:20 +02:00
Paul B Mahol
f0edab6e63
avcodec/interplayvideo: use correct context when checking for enough bytes
...
Fixes #6502 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-28 19:38:22 +02:00
Paul B Mahol
c1d1274bfc
avcodec/interplayvideo: return void
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-28 17:18:13 +02:00
Paul B Mahol
ed782bebf5
avcodec/interplayvideo: fix dead-lock
...
Fixes #6499 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-28 17:14:30 +02:00
Paul B Mahol
613ccdaaac
avcodec/interplayvideo: use int16_t instead of short
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-28 17:07:49 +02:00
Paul B Mahol
42f516b5d3
avcodec/interplayvideo: check that video_size is >0
...
Fixes #6498 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-28 17:02:07 +02:00
Paul B Mahol
feab761b73
avcodec/interplayvideo: properly check if there is enough bytes left
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-27 15:46:08 +02:00
Paul B Mahol
bbaca6e867
avcodec/proresenc_kostya: add 4444XQ profile
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-27 13:53:51 +02:00
Paul B Mahol
4ed7c2bbc3
avcodec/utvideodec: add SIMD for restore_rgb_planes
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-27 09:54:10 +02:00
Paul B Mahol
3594788b71
avcodec/utvideodec: decode to GBR(A)P
...
This is actually internal utvideo format.
Allows to make use of SIMD for median prediction for rgb(a) formats,
thus speeding up decoding.
Simplifies code, eases further developement and maintenance.
Update FATE because of pixel format switch.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-26 20:11:58 +02:00
Paul B Mahol
e9510dc032
avfilter: remove usage of empty header
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-26 19:43:41 +02:00
Paul B Mahol
915be7e13a
avcodec/proresenc_kostya: enable frame threading
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-26 09:11:03 +02:00
Paul B Mahol
4bd4fc56ab
avcodec/proresenc_kostya: use frame metadata instead of avctx
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-26 00:01:07 +02:00
Paul B Mahol
315f51128a
avcodec/prores_kostya: increase bits usage when alpha is used
...
Also fix undefined left shift of negative variable.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-06-25 17:36:54 +02:00