ffmpeg.libavutil.spherical

@file Spherical video

Members

Enums

AVSphericalProjection
enum AVSphericalProjection

Projection of the video surface(s) on a sphere.

Functions

av_spherical_alloc
AVSphericalMapping* av_spherical_alloc(size_t* size)

Allocate a AVSphericalVideo structure and initialize its fields to default values.

av_spherical_from_name
int av_spherical_from_name(const(char)* name)

Get the AVSphericalProjection form a human-readable name.

av_spherical_projection_name
const(char)* av_spherical_projection_name(AVSphericalProjection projection)

Provide a human-readable name of a given AVSphericalProjection.

av_spherical_tile_bounds
void av_spherical_tile_bounds(const(AVSphericalMapping)* map, size_t width, size_t height, size_t* left, size_t* top, size_t* right, size_t* bottom)

Convert the @ref bounding fields from an AVSphericalVideo from 0.32 fixed point to pixels.

Structs

AVSphericalMapping
struct AVSphericalMapping

This structure describes how to handle spherical videos, outlining information about projection, initial layout, and any other view modifier.

Meta