Paul B Mahol
|
dc669d5fbe
|
avfilter/vf_vaguedenoiser: change thresholding to function pointers
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-12 14:38:45 +02:00 |
|
Paul B Mahol
|
97297fb144
|
avfilter/vf_overlay: inline yuv output formats
Overall speedup ~10-20%
Tested-by: Michael on mingw32 mingw64 linux32 mips and arm
|
2016-09-11 00:38:13 +02:00 |
|
Paul B Mahol
|
140a0485d3
|
avfilter/vf_overlay: split blend_image into functions for each overlay format
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-11 00:27:01 +02:00 |
|
Paul B Mahol
|
b257266ee8
|
avfilter/af_amix: use ff_all_channel_counts() instead of ff_all_channel_layouts()
Adds support for filtering frames with unknown channel layouts.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-10 13:05:31 +02:00 |
|
Paul B Mahol
|
c784b5cfdc
|
avfilter/vf_histogram: set foreground alpha if possible in destination format
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-10 00:28:28 +02:00 |
|
Paul B Mahol
|
7055b28d98
|
avfilter/vf_datascope: cleanup code a little
Make few helper functions.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-09 14:16:22 +02:00 |
|
Paul B Mahol
|
5556392b3b
|
fate: add hstack and vstack
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-09 12:49:15 +02:00 |
|
Paul B Mahol
|
653ca05807
|
avfilter/vf_weave: do not leak unused frame
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-09 11:58:18 +02:00 |
|
Paul B Mahol
|
ac3f9be330
|
fate: add weave
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-09 11:55:45 +02:00 |
|
Paul B Mahol
|
21de33dd83
|
fate: add swaprect
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-09 00:57:01 +02:00 |
|
Paul B Mahol
|
e9770b40b1
|
avfilter/vf_datascope: let user change background opacity
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-09 00:40:30 +02:00 |
|
Paul B Mahol
|
26a19f8e92
|
fate: add shuffleframes test
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-08 11:14:42 +02:00 |
|
Paul B Mahol
|
ae31ab8070
|
avfilter/vf_shuffleframes: unbreak filter
Regression since 736e2e2c30.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-08 10:56:30 +02:00 |
|
Paul B Mahol
|
8cfe60ef39
|
doc/filters: itemize shuffleframes & shuffleplanes examples
Add one more shuffleframes example.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-08 10:26:33 +02:00 |
|
Paul B Mahol
|
4fb6f9de0c
|
avfilter/vf_waveform: make possible to change background opacity
Only useful if output pixel format have alpha.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-07 22:38:14 +02:00 |
|
Paul B Mahol
|
7a258ef97e
|
avcodec/gif: don't honor transparency if palette changed
It generally does not work.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-07 15:56:13 +02:00 |
|
Paul B Mahol
|
b7e78c75cc
|
avfilter/vf_paletteuse: add option to use new palette for each output frame
|
2016-09-07 15:56:13 +02:00 |
|
Paul B Mahol
|
93ae68d62a
|
avfilter/vf_palettegen: add mode for generating palette for each input frame
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-07 15:56:13 +02:00 |
|
Paul B Mahol
|
424f0f9e33
|
avfilter: add avgblur filter
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-07 15:36:54 +02:00 |
|
Paul B Mahol
|
496d97f465
|
avfilter/vf_owdenoise: hight bit-depth support
|
2016-09-06 01:29:46 +02:00 |
|
Paul B Mahol
|
e7bc9623e5
|
avcodec/pnmdec: fix undefined behaviour
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-05 10:06:25 +02:00 |
|
Paul B Mahol
|
443c9fab57
|
avfilter/vf_gblur: add sigmaV option, different vertical filtering
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-04 23:59:45 +02:00 |
|
Paul B Mahol
|
3c55baf08f
|
avccodec/utvideoenc: support encoding ULY4 and ULH4
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-04 15:51:33 +02:00 |
|
Paul B Mahol
|
28b920c09b
|
avfilter/Makefile: move anullsrc and nullsink to correct place
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-04 15:33:05 +02:00 |
|
Paul B Mahol
|
9833cf2ae1
|
avfilter/vf_bitplanenoise: silence clang warning, do not truncate value
|
2016-09-04 15:33:05 +02:00 |
|
Paul B Mahol
|
ee605aa730
|
avfilter: add gblur filter
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-04 15:33:05 +02:00 |
|
Paul B Mahol
|
817846d0c3
|
doc/filters: improve weave example
|
2016-09-04 14:51:27 +02:00 |
|
Paul B Mahol
|
c62cb9bf5a
|
avcodec/utvideodec: add support for ULY4 and ULH4
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-04 01:57:50 +02:00 |
|
Paul B Mahol
|
5dcd913ab5
|
doc/filters: add weave example
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-02 18:30:07 +02:00 |
|
Paul B Mahol
|
b5cf307d0f
|
avfilter/vf_zscale: make possible to change chroma location
|
2016-09-02 16:10:30 +02:00 |
|
Paul B Mahol
|
3e1356f790
|
avfilter: add weave filter
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-09-02 12:27:28 +02:00 |
|
Paul B Mahol
|
8175fb03f0
|
avfilter/vf_lut: unbreak planar rgb suppot on big-endian
|
2016-08-31 11:18:40 +02:00 |
|
Paul B Mahol
|
a0a57072c9
|
avfilter: make use of ff_filter_get_nb_threads
|
2016-08-29 16:27:09 +02:00 |
|
Paul B Mahol
|
5b1907142d
|
avfilter: add ff_filter_get_nb_threads()
|
2016-08-29 16:27:09 +02:00 |
|
Paul B Mahol
|
449339084f
|
avfilter: add nb_threads to AVFilterContext
To be used in following commits.
|
2016-08-29 16:27:09 +02:00 |
|
Paul B Mahol
|
88bcdf109a
|
avfilter: hflip,swapuv,vflip: add timeline support
|
2016-08-28 11:00:06 +02:00 |
|
Paul B Mahol
|
f242d74d17
|
avfilter/vf_convolution: add >8 bit depth support
|
2016-08-27 16:04:07 +02:00 |
|
Paul B Mahol
|
b2c6a11fb6
|
avfilter/vf_atadenoise: add planes option
Make possible filtering only some planes.
|
2016-08-27 13:48:14 +02:00 |
|
Paul B Mahol
|
0429ff4be6
|
avfilter: add vaguedenoiser filter
|
2016-08-26 23:17:19 +02:00 |
|
Paul B Mahol
|
e3fbfa561e
|
doc/filters: fix anequalizer docs
|
2016-08-26 20:59:00 +02:00 |
|
Paul B Mahol
|
feb2ea6e09
|
avfilter: add yuvtestsrc source filter
|
2016-08-25 11:16:09 +02:00 |
|
Paul B Mahol
|
5d7743019b
|
avfilter: add lut2 filter
|
2016-08-25 11:16:09 +02:00 |
|
Paul B Mahol
|
0edfd8e6f4
|
avfilter/vf_lut: add planar RGB support
|
2016-08-24 08:30:22 +02:00 |
|
Paul B Mahol
|
35a0bc0d94
|
fate: update for gbrap after 61980dc479
|
2016-08-24 08:08:39 +02:00 |
|
Paul B Mahol
|
61980dc479
|
avformat/avcodec: support rawvideo with planar rgb and alpha in nut
|
2016-08-23 16:52:21 +02:00 |
|
Paul B Mahol
|
68dc0c13f9
|
avfilter/vf_maskedmerge: add support for more pixel formats
|
2016-08-23 15:21:06 +02:00 |
|
Paul B Mahol
|
bb109dce18
|
avfilter: add hysteresis filter
|
2016-08-23 15:21:06 +02:00 |
|
Paul B Mahol
|
12f997d061
|
avfilter: add maskedclamp filter
|
2016-08-23 15:21:06 +02:00 |
|
Paul B Mahol
|
45e5d5f547
|
avfilter/avf_showvolume: calculate color table only once
|
2016-08-21 16:49:18 +02:00 |
|
Paul B Mahol
|
4d7d74802d
|
avfilter/vf_crop: make possible to do exact cropping for subsampled videos
|
2016-08-21 10:06:48 +02:00 |
|
Paul B Mahol
|
0d8b6a15dd
|
avfilter/vf_histogram: make foreground and background opacity configurable
|
2016-08-19 18:03:07 +02:00 |
|
Paul B Mahol
|
e2a39b103e
|
avfilter/avf_showvolume: use current peak value for picking colors
|
2016-08-18 20:14:58 +02:00 |
|
Paul B Mahol
|
b3c6e89d48
|
avfilter/avf_showspectrum: do not use uninitialized memory
|
2016-08-18 18:40:00 +02:00 |
|
Paul B Mahol
|
703ae350c2
|
avfilter/af_astats: fix flt(p) support
|
2016-08-18 15:30:05 +02:00 |
|
Paul B Mahol
|
81f7d07608
|
avfilter/af_astats: add support for s64(p) sample format
|
2016-08-18 15:30:05 +02:00 |
|
Paul B Mahol
|
fc600eff63
|
avcodec: add 64-bit signed pcm codec
|
2016-08-18 15:30:05 +02:00 |
|
Paul B Mahol
|
9876d8fc6d
|
swresample: add int64 sample format
|
2016-08-18 15:30:05 +02:00 |
|
Paul B Mahol
|
5ee5f4b13c
|
avfilter/avf_showfreqs: make minimum amplitude for log scaler configurable
|
2016-08-17 22:02:29 +02:00 |
|
Paul B Mahol
|
345c252e9c
|
avfilter/avf_showspectrum: unbreak dB legend
|
2016-08-17 22:02:29 +02:00 |
|
Paul B Mahol
|
d299defbba
|
avfilter/Makefile & allfilters: sort entries
|
2016-08-17 13:37:39 +02:00 |
|
Paul B Mahol
|
ed8d7e7a9b
|
avfilter: add bitplanenoise filter
|
2016-08-17 13:24:28 +02:00 |
|
Paul B Mahol
|
b438c2025c
|
avfilter/window_func: add cauchy, parzen and poisson window function
|
2016-08-16 18:09:50 +02:00 |
|
Paul B Mahol
|
a2c40931c8
|
avfilter/vaf_spectrumsynth: check return code
|
2016-08-16 16:01:35 +02:00 |
|
Paul B Mahol
|
1457786d69
|
avfilter/avf_showspectrum: do not let multiple threads to write to same part of memory
|
2016-08-16 15:56:12 +02:00 |
|
Paul B Mahol
|
ea58dd2beb
|
avfilter/window_func: add dolph window
|
2016-08-16 15:56:12 +02:00 |
|
Paul B Mahol
|
3282e31baa
|
avfilter/vf_atadenoise: set default size value to 9
This is enough, bigger sizes do not produce better output in 99% cases.
|
2016-08-15 23:04:08 +02:00 |
|
Paul B Mahol
|
fc3eb173f4
|
avfilter/vf_atadenoise: add support for more pixel formats
|
2016-08-15 23:00:28 +02:00 |
|
Paul B Mahol
|
4f226714f5
|
avfilter/af_astats: add support for other sample formats
|
2016-08-15 22:01:16 +02:00 |
|
Paul B Mahol
|
0ea03dbbf9
|
avcodec/iff: remove palette swapping for anim
It appears it is wrong.
|
2016-08-15 13:21:47 +02:00 |
|
Paul B Mahol
|
ce5ba77079
|
avfilter/avf_showspectrum: add some multithreading support
|
2016-08-15 13:17:06 +02:00 |
|
Paul B Mahol
|
4899953a47
|
doc/filters: add yet another zoompan usage example
|
2016-08-15 09:59:40 +02:00 |
|
Paul B Mahol
|
ac18114b96
|
avfilter/vf_zoompan: fix pzoom usage
|
2016-08-15 09:55:36 +02:00 |
|
Paul B Mahol
|
ec4ed2f69c
|
avfilter/vf_signalstats: fix saturation calculation for >8 bit
|
2016-08-14 10:00:35 +02:00 |
|
Paul B Mahol
|
3a81775bde
|
avfilter/vf_signalstats: measure video bitdepth
|
2016-08-13 12:57:09 +02:00 |
|
Paul B Mahol
|
ee56d9bc89
|
avfilter/vf_signalstats: add >8 bit depth support
|
2016-08-13 12:57:09 +02:00 |
|
Paul B Mahol
|
17eb0042bc
|
doc/filters: move hdcd documentation from video section to audio section
|
2016-08-11 22:21:29 +02:00 |
|
Paul B Mahol
|
b5314333de
|
avfilter/af_adelay: make it possible to delay channels by exact number of samples
|
2016-08-11 21:46:06 +02:00 |
|
Paul B Mahol
|
eb3137255f
|
avfilter/avf_avectorscope: fix initialization for prev_y in polar mode
|
2016-08-11 17:30:32 +02:00 |
|
Paul B Mahol
|
a130165ed9
|
avfilter/avf_avectorscope: add scale option
|
2016-08-11 17:21:54 +02:00 |
|
Paul B Mahol
|
369fdfaf00
|
doc/filters: fix typo in acrusher filter docs
|
2016-08-11 15:26:14 +02:00 |
|
Paul B Mahol
|
7f1b14bc57
|
avfilter: add acrusher filter
|
2016-08-11 15:02:16 +02:00 |
|
Paul B Mahol
|
80262d8c86
|
avfilter/avf_showwaves: add sqrt and cbrt amplitude scalers
|
2016-08-10 11:34:04 +02:00 |
|
Paul B Mahol
|
4506f91185
|
avfilter/vf_remap: >8 bit support
|
2016-08-10 10:02:05 +02:00 |
|
Paul B Mahol
|
011837285f
|
doc/filters: add one more lutyuv example
|
2016-08-09 12:35:01 +02:00 |
|
Paul B Mahol
|
22d13e4290
|
avfilter/af_dynaudnorm: use better check for infinite loop
Apparently due to rounding this happens.
|
2016-08-07 23:47:04 +02:00 |
|
Paul B Mahol
|
571f33de0a
|
avfilter/avf_showspectrum: improve dB scale description
|
2016-08-07 20:21:52 +02:00 |
|
Paul B Mahol
|
1562a4c4f3
|
doc/filters: reorganize some entries, move scale_npp to right section
Also remove select entry in audio section, probably error in merge.
|
2016-08-07 15:51:47 +02:00 |
|
Paul B Mahol
|
81fcd91265
|
doc/filters: fix typo in extrastereo docs
|
2016-08-07 11:22:42 +02:00 |
|
Paul B Mahol
|
04a8bbca92
|
avfilter/avf_showspectrum: add color rotation feature
Mostly useful with channel color scheme.
|
2016-08-05 12:18:56 +02:00 |
|
Paul B Mahol
|
4be8ab70a6
|
avfilter/af_astats: extend bitdepth calculation
|
2016-08-03 20:32:43 +02:00 |
|
Paul B Mahol
|
82b84c71b0
|
avcodec/alacenc: allocate bigger packets
|
2016-08-02 18:41:11 +02:00 |
|
Paul B Mahol
|
61d302dd52
|
doc/filters: mention HDMI output format for stereo3d filter
|
2016-07-30 15:17:21 +02:00 |
|
Paul B Mahol
|
d7ae4f79d3
|
avfilter/f_drawgraph: add another slide mode
|
2016-07-28 10:30:06 +02:00 |
|
Paul B Mahol
|
de30863fff
|
avfilter/vf_rotate: add >8 bit depth support
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-07-04 20:39:16 +02:00 |
|
Paul B Mahol
|
d693392886
|
avformat/mov: parse rtmd track timecode
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-06-27 10:27:25 +02:00 |
|
Paul B Mahol
|
8fb92ea7e2
|
avcodec: add YUY2 Lossless Codec decoder
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-06-26 10:18:10 +02:00 |
|
Paul B Mahol
|
dccea0ed0d
|
avcodec/sheervideo: fix YbYr format decoding
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-06-23 12:59:20 +02:00 |
|
Paul B Mahol
|
470cd0c5fe
|
Add TrueMotion 2.0 Real Time decoder
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
|
2016-06-20 15:48:12 -04:00 |
|
Paul B Mahol
|
d78fd2fa21
|
Add MagicYUV decoder
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
|
2016-06-20 15:45:51 -04:00 |
|
Paul B Mahol
|
8a135a55b3
|
avcodec/magicyuv: check dimensions
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2016-06-19 09:45:29 +02:00 |
|