38 lines
1,022 B
Text
38 lines
1,022 B
Text
Testing av_spherical_alloc()
|
|
alloc: OK, size>0=yes, default projection=4
|
|
alloc (no size): OK
|
|
|
|
Testing av_spherical_projection_name()
|
|
projection 0: equirectangular
|
|
projection 1: cubemap
|
|
projection 2: tiled equirectangular
|
|
projection 3: half equirectangular
|
|
projection 4: rectilinear
|
|
projection 5: fisheye
|
|
projection 6: parametric immersive
|
|
out of range: unknown
|
|
|
|
Testing av_spherical_from_name()
|
|
equirectangular: 0
|
|
cubemap: 1
|
|
tiled equirectangular: 2
|
|
half equirectangular: 3
|
|
rectilinear: 4
|
|
fisheye: 5
|
|
parametric immersive: 6
|
|
nonexistent: -1
|
|
|
|
Testing projection name round-trip
|
|
roundtrip 0 (equirectangular): OK
|
|
roundtrip 1 (cubemap): OK
|
|
roundtrip 2 (tiled equirectangular): OK
|
|
roundtrip 3 (half equirectangular): OK
|
|
roundtrip 4 (rectilinear): OK
|
|
roundtrip 5 (fisheye): OK
|
|
roundtrip 6 (parametric immersive): OK
|
|
|
|
Testing av_spherical_tile_bounds()
|
|
projection: tiled equirectangular
|
|
full frame: left=0 top=0 right=0 bottom=0
|
|
quarter top-left: left=0 top=0 right=959 bottom=539
|
|
centered: left=480 top=270 right=479 bottom=269
|