Paul B Mahol
ddbd77da90
avfilter/af_acrossover: revert 270068b5a
...
Actually it did not work well.
5 years ago
Limin Wang
aa822007a4
avfilter/vf_showinfo: check if the s12m data size is valid
...
Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
5 years ago
Paul B Mahol
840e92da17
avfilter/vf_v360: improve sg input format
...
Specifically unbreak yaw functionality.
5 years ago
Paul B Mahol
7931e766ad
avfilter/vf_v360: improve sg output format
5 years ago
Paul B Mahol
0b43897530
avfilter/vf_v360: fix hfov/vfov calculation from dfov for sg projection
5 years ago
Andreas Rheinhardt
65e8f6dd9b
avfilter/vf_paletteuse: Forward error codes
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
5 years ago
Gyan Doshi
7239254b1d
avfilter/hue: fix range in comment
...
Found-by: Michael Koch
Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
5 years ago
Linjie Fu
acc6f632b4
lavfi/vf_dnn_processing: Fix compile warning of mixed declarations and code
...
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
Reviewed-by: Guo, Yejun <yejun.guo@intel.com>
5 years ago
Lynne
1a5e9ae4d8
scale_vulkan: add support for RGB->YUV conversions
...
Only top-left chroma position supported for now.
5 years ago
Paul B Mahol
d64cbd4fda
remove CHAR_MIN/CHAR_MAX usage
...
It is not needed at all.
5 years ago
Paul B Mahol
6fbc7f092e
avfilter/af_anequalizer: fix off by one in reallocation
5 years ago
Paul B Mahol
8f222573e9
avfilter/f_sendcmd: add more useful variables
5 years ago
Guo, Yejun
e35f966853
avfilter/vf_dnn_processing.c: add frame size change support for planar yuv format
...
The Y channel is handled by dnn, and also resized by dnn. The UV channels
are resized with swscale.
The command to use espcn.pb (see vf_sr) looks like:
./ffmpeg -i 480p.jpg -vf format=yuv420p,dnn_processing=dnn_backend=tensorflow:model=espcn.pb:input=x:output=y -y tmp.espcn.jpg
Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
Reviewed-by: Pedro Arthur <bygrandao@gmail.com>
5 years ago
Guo, Yejun
bd50453894
avfilter/vf_dnn_processing.c: add planar yuv format support
...
Only the Y channel is handled by dnn, the UV channels are copied
without changes.
The command to use srcnn.pb (see vf_sr) looks like:
./ffmpeg -i 480p.jpg -vf format=yuv420p,scale=w=iw*2:h=ih*2,dnn_processing=dnn_backend=tensorflow:model=srcnn.pb:input=x:output=y -y srcnn.jpg
Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
Reviewed-by: Pedro Arthur <bygrandao@gmail.com>
5 years ago
Guo, Yejun
d86a8c056b
avfilter/vf_dnn_processing.c: use swscale for uint8<->float32 convert
...
Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
Reviewed-by: Pedro Arthur <bygrandao@gmail.com>
5 years ago
James Almer
36aaee2a65
avfilter/Makefile: remove dnn files when calling make clean
...
Also remove the ancient reference to libmpcodecs while at it.
Signed-off-by: James Almer <jamrial@gmail.com>
Reviewed-by: Paul B Mahol <onemda@gmail.com>
5 years ago
Paul B Mahol
70209000fd
avfilter/f_sendcmd: implement expr flag
...
Make possible to parse expressions and store results as arguments
for target filters.
5 years ago
Paul B Mahol
5c7b6aadb5
avfilter/vf_v360: simplify some unnecessary indirections
5 years ago
Paul B Mahol
580d68f90e
avfilter/vf_v360: add half equirectangular input format
5 years ago
Paul B Mahol
ca04231983
avfilter/vf_v360: add half equirectangular output format
5 years ago
Guo, Yejun
f9cb7cf424
avfilter/vf_sr.c: refine code to use AVPixFmtDescriptor.log2_chroma_h/w
...
Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
Reviewed-by: Pedro Arthur <bygrandao@gmail.com>
5 years ago
Paul B Mahol
6e1913a02e
avfilter/vf_v360: add truncated square pyramid input format
5 years ago
Paul B Mahol
3dd81be866
avfilter/vf_v360: add truncated square pyramid output format
5 years ago
Paul B Mahol
1281399135
avfilter/vf_v360: fix cylindrical input format
5 years ago
Paul B Mahol
db8146f4dd
avfilter/vf_v360: cleanup some code
5 years ago
Paul B Mahol
8f3df1dd4d
avfilter/vf_v360: improve interpolation for equirect input at poles
5 years ago
Andreas Rheinhardt
be82dc175b
avfilter/vf_cas: Remove superfluous ;
...
The second ; in a double ;; is actually a null statement. It triggers
the typical declaration-after-statement compiler-warnings if it occurs
in the middle of several declarations (like here).
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
5 years ago
Paul B Mahol
f707c84b8b
avfilter/vf_v360: add partial size setup for flat
...
Other part of size is calculated from both available horizontal
and vertical FOV and given one size component.
5 years ago
Paul B Mahol
3733a6bc20
avfilter/vf_v360: speed up fisheye input calculation
5 years ago
Paul B Mahol
2dfd9445ff
avfilter/vf_v360: improve tetrahedron input format at frame borders
5 years ago
Paul B Mahol
50a13b987b
avfilter/vf_v360: simplify tetrahedron input calculation
5 years ago
Paul B Mahol
fc7d4d08fb
avfilter/vf_v360: improve precision of some output formats
5 years ago
Paul B Mahol
31ecfa95fb
avfilter/vf_v360: simplify code which handles interpolation points
5 years ago
Paul B Mahol
9b22254331
avfilter/vf_v360: add initial barrel split format input support
5 years ago
Paul B Mahol
b0a9960a77
avfilter/vf_v360: add barrel split format output support
5 years ago
Jacob Ruiz
ba2581adb2
avfilter/vf_zscale: fix crash on unaligned input
5 years ago
Paul B Mahol
7e08a92370
avfilter/vf_convolve: reset fft/ifft pointers after free
5 years ago
Paul B Mahol
b484eb2556
avfilter/vf_v360: add basic commands support
5 years ago
Paul B Mahol
08a21c1fd8
avfilter/vf_v360: handle gracefully invalid values for rorder option
5 years ago
Paul B Mahol
72b6c8c99f
avfilter: add Contrast Adaptive Sharpen video filter
5 years ago
Paul B Mahol
90913abc2e
avfilter/vf_v360: improve dfisheye_to_xyz() output
5 years ago
Paul B Mahol
e6ea0e7429
avfilter/vf_v360: improve fisheye_to_xyz() output
5 years ago
Paul B Mahol
ebc8806b9f
avfilter/vf_v360: improve equirect_to_xyz() quality
5 years ago
Linjie Fu
edf2c7be5c
lavfi/vf_scale_qsv: fix the class_name in help for scale_qsv
...
Class name is used in show_help_children(avfilter_get_class(),...)
to prompt the available filters.
$ ffmpeg -h full
Before:
qsvscale AVOptions:
After:
scale_qsv AVOptions:
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
Signed-off-by: Zhong Li <zhongli_dev@126.com>
5 years ago
Michael Niedermayer
0c0ca0f244
avfilter/vf_aspect: Fix integer overflow in compute_dar()
...
Fixes: signed integer overflow: 1562273630 * 17 cannot be represented in type 'int'
Fixes: Ticket8323
Found-by: Suhwan
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
5 years ago
Paul B Mahol
314a783bb8
avfilter/vf_phase: add >8 bit support
5 years ago
Paul B Mahol
55755b4ab2
avfilter/opencl: use av_fopen_utf8()
5 years ago
Paul B Mahol
5452d0372c
avfilter/vf_fieldhint: use av_fopen_utf8()
5 years ago
Paul B Mahol
a2c0746344
avfilter/vf_lut3d: use av_fopen_utf8()
5 years ago
Paul B Mahol
5fe6c6b8f4
avfilter/vf_remap: add fill color option
5 years ago