| 
    FFmpeg
    
   | 
 
#include <stddef.h>#include <stdint.h>Go to the source code of this file.
Data Structures | |
| struct | AVSphericalMapping | 
| This structure describes how to handle spherical videos, outlining information about projection, initial layout, and any other view modifier.  More... | |
Enumerations | |
| enum | AVSphericalProjection { AV_SPHERICAL_EQUIRECTANGULAR, AV_SPHERICAL_CUBEMAP, AV_SPHERICAL_EQUIRECTANGULAR_TILE } | 
| Projection of the video surface(s) on a sphere.  More... | |
Functions | |
| AVSphericalMapping * | av_spherical_alloc (size_t *size) | 
| Allocate a AVSphericalVideo structure and initialize its fields to default values.  More... | |
| 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 bounding fields from an AVSphericalVideo from 0.32 fixed point to pixels.  More... | |
| const char * | av_spherical_projection_name (enum AVSphericalProjection projection) | 
| Provide a human-readable name of a given AVSphericalProjection.  More... | |
| int | av_spherical_from_name (const char *name) | 
| Get the AVSphericalProjection form a human-readable name.  More... | |
Spherical video
Definition in file spherical.h.
 1.8.17