avutil/spherical: Add more spherical types
These originate from the Apple Vision Pro, and are documented here:
https://developer.apple.com/documentation/coremedia/cmprojectiontype
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
This commit is contained in:
parent
b515088576
commit
57bfba35d6
4 changed files with 27 additions and 1 deletions
|
|
@ -66,6 +66,22 @@ enum AVSphericalProjection {
|
|||
* the position of the current video in a larger surface.
|
||||
*/
|
||||
AV_SPHERICAL_EQUIRECTANGULAR_TILE,
|
||||
|
||||
/**
|
||||
* Video frame displays as a 180 degree equirectangular projection.
|
||||
*/
|
||||
AV_SPHERICAL_HALF_EQUIRECTANGULAR,
|
||||
|
||||
/**
|
||||
* Video frame displays on a flat, rectangular 2D surface.
|
||||
*/
|
||||
AV_SPHERICAL_RECTILINEAR,
|
||||
|
||||
/**
|
||||
* Fisheye projection (Apple).
|
||||
* See: https://developer.apple.com/documentation/coremedia/cmprojectiontype/fisheye
|
||||
*/
|
||||
AV_SPHERICAL_FISHEYE,
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue