Paul B Mahol
|
ec7fb45240
|
avfilter/vf_v360: add pannini input support
|
2020-04-04 14:16:28 +02:00 |
|
Paul B Mahol
|
dc67c0f180
|
avfilter/vf_v360: improve description of output fov options
|
2020-04-03 17:14:58 +02:00 |
|
Paul B Mahol
|
b00b935d99
|
avfilter/vf_v360: add lagrange9 interpolation
|
2020-04-02 12:25:37 +02:00 |
|
Paul B Mahol
|
72be5d4661
|
avfilter/vf_v360: fix swapped variables
|
2020-03-29 13:27:49 +02:00 |
|
Paul B Mahol
|
85025162da
|
avfilter/vf_v360: speedup fisheye output
|
2020-03-29 13:27:49 +02:00 |
|
Paul B Mahol
|
460001981f
|
avfilter/vf_v360: reduce unnecessary negations
|
2020-03-29 13:27:49 +02:00 |
|
Paul B Mahol
|
840e92da17
|
avfilter/vf_v360: improve sg input format
Specifically unbreak yaw functionality.
|
2020-03-26 13:53:22 +01:00 |
|
Paul B Mahol
|
7931e766ad
|
avfilter/vf_v360: improve sg output format
|
2020-03-26 13:37:13 +01:00 |
|
Paul B Mahol
|
0b43897530
|
avfilter/vf_v360: fix hfov/vfov calculation from dfov for sg projection
|
2020-03-25 13:38:41 +01:00 |
|
Paul B Mahol
|
5c7b6aadb5
|
avfilter/vf_v360: simplify some unnecessary indirections
|
2020-03-03 12:41:30 +01:00 |
|
Paul B Mahol
|
580d68f90e
|
avfilter/vf_v360: add half equirectangular input format
|
2020-03-03 12:21:16 +01:00 |
|
Paul B Mahol
|
ca04231983
|
avfilter/vf_v360: add half equirectangular output format
|
2020-03-03 12:03:42 +01:00 |
|
Paul B Mahol
|
6e1913a02e
|
avfilter/vf_v360: add truncated square pyramid input format
|
2020-03-02 19:05:13 +01:00 |
|
Paul B Mahol
|
3dd81be866
|
avfilter/vf_v360: add truncated square pyramid output format
|
2020-03-02 17:43:25 +01:00 |
|
Paul B Mahol
|
1281399135
|
avfilter/vf_v360: fix cylindrical input format
|
2020-03-01 11:24:31 +01:00 |
|
Paul B Mahol
|
db8146f4dd
|
avfilter/vf_v360: cleanup some code
|
2020-03-01 10:33:36 +01:00 |
|
Paul B Mahol
|
8f3df1dd4d
|
avfilter/vf_v360: improve interpolation for equirect input at poles
|
2020-02-29 22:35:02 +01:00 |
|
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.
|
2020-02-29 20:22:37 +01:00 |
|
Paul B Mahol
|
3733a6bc20
|
avfilter/vf_v360: speed up fisheye input calculation
|
2020-02-29 16:39:35 +01:00 |
|
Paul B Mahol
|
2dfd9445ff
|
avfilter/vf_v360: improve tetrahedron input format at frame borders
|
2020-02-29 14:24:35 +01:00 |
|
Paul B Mahol
|
50a13b987b
|
avfilter/vf_v360: simplify tetrahedron input calculation
|
2020-02-29 14:24:35 +01:00 |
|
Paul B Mahol
|
fc7d4d08fb
|
avfilter/vf_v360: improve precision of some output formats
|
2020-02-29 14:24:35 +01:00 |
|
Paul B Mahol
|
31ecfa95fb
|
avfilter/vf_v360: simplify code which handles interpolation points
|
2020-02-28 16:53:19 +01:00 |
|
Paul B Mahol
|
9b22254331
|
avfilter/vf_v360: add initial barrel split format input support
|
2020-02-27 23:37:23 +01:00 |
|
Paul B Mahol
|
b0a9960a77
|
avfilter/vf_v360: add barrel split format output support
|
2020-02-26 14:52:25 +01:00 |
|
Paul B Mahol
|
b484eb2556
|
avfilter/vf_v360: add basic commands support
|
2020-02-25 11:33:06 +01:00 |
|
Paul B Mahol
|
08a21c1fd8
|
avfilter/vf_v360: handle gracefully invalid values for rorder option
|
2020-02-25 11:12:02 +01:00 |
|
Paul B Mahol
|
90913abc2e
|
avfilter/vf_v360: improve dfisheye_to_xyz() output
|
2020-02-23 22:00:32 +01:00 |
|
Paul B Mahol
|
e6ea0e7429
|
avfilter/vf_v360: improve fisheye_to_xyz() output
|
2020-02-23 21:55:35 +01:00 |
|
Paul B Mahol
|
ebc8806b9f
|
avfilter/vf_v360: improve equirect_to_xyz() quality
|
2020-02-23 18:15:06 +01:00 |
|
Paul B Mahol
|
4b4bcb126c
|
avfilter/vf_v360: do not remap alpha plane if that will be overwritten later
|
2020-01-25 20:00:53 +01:00 |
|
Paul B Mahol
|
9990cb16d3
|
avfilter/vf_v360: mark another hemisphere not visible for flat input format
|
2020-01-25 14:34:05 +01:00 |
|
Paul B Mahol
|
8d861cd850
|
avfilter/vf_v360: add mask option, unset pixels are marked as transparent
|
2020-01-25 14:34:05 +01:00 |
|
Paul B Mahol
|
a4f2fc9341
|
avfilter/vf_v360: fix fov calculation from dfov for fisheye input/output
|
2020-01-24 23:22:38 +01:00 |
|
Paul B Mahol
|
d033f403d6
|
avfilter/vf_v360: support input flips for tetrahedron format
|
2020-01-23 11:20:18 +01:00 |
|
Paul B Mahol
|
05d3d09cf5
|
avfilter/vf_v360: fix small artifacts with tetrahedron inputs
|
2020-01-23 11:20:18 +01:00 |
|
Paul B Mahol
|
ec4f764249
|
avfilter/vf_v360: add tetrahedron format
|
2020-01-22 23:49:32 +01:00 |
|
Paul B Mahol
|
a00fa73f47
|
avfilter/vf_v360: improve fisheye input format
|
2020-01-22 12:59:35 +01:00 |
|
Paul B Mahol
|
103a29b89d
|
avfilter/vf_v360: add support for fisheye input format
|
2020-01-21 20:12:54 +01:00 |
|
Paul B Mahol
|
fc2523c792
|
avfilter/vf_v360: add support for input fov to input sg format
|
2020-01-21 12:02:27 +01:00 |
|
Paul B Mahol
|
19f75e7787
|
avfilter/vf_v360: add support for cylindrical input format
|
2020-01-21 00:21:56 +01:00 |
|
Paul B Mahol
|
e57b9aa8b1
|
avfilter/vf_v360: add support for flat input format
|
2020-01-20 21:10:37 +01:00 |
|
Paul B Mahol
|
091695f8e8
|
avfilter/vf_v360: rewrite fov_from_dfov()
|
2020-01-20 21:10:37 +01:00 |
|
Paul B Mahol
|
15133c6ab2
|
avfilter/vf_v360: replace rest of roundf() with lrintf()
|
2020-01-19 19:54:29 +01:00 |
|
Paul B Mahol
|
3bf28d40e5
|
avfilter/vf_v360: change remaps to int16_t type
|
2020-01-19 19:54:29 +01:00 |
|
Paul B Mahol
|
ff5e241bca
|
avfilter/vf_v360: move map variable up
|
2020-01-19 19:54:29 +01:00 |
|
Paul B Mahol
|
fdc61267b4
|
avfilter/vf_v360: make more stuff const
|
2020-01-19 19:54:29 +01:00 |
|
Paul B Mahol
|
fdddc0d678
|
avfilter/vf_v360: add perspective output projection
|
2020-01-18 17:25:48 +01:00 |
|
Paul B Mahol
|
62a0d22621
|
avfilter/vf_v360: add gaussian interpolation
|
2020-01-18 13:43:33 +01:00 |
|
Paul B Mahol
|
3972ec28e7
|
avfilter/vf_v360: fix some small nits
|
2020-01-18 11:34:10 +01:00 |
|