On Tue, Nov 15, 2016 at 11:56:48AM -0500, Vittorio Giovara wrote:
[...]
> +/**
> + * This structure describes how to handle spherical videos, outlining
> + * information about projection, initial layout, and any other view modifier.
> + *
> + * @note The struct must be allocated with av_spherical_alloc() and
> + * its size is not a part of the public ABI.
> + */
> +typedef struct AVSphericalMapping {
> + /**
> + * Projection type.
> + */
> + enum AVSphericalProjection projection;
> +
> + /**
> + * @name Initial orientation
> + * @{
> + * These fields represent the pose values that measure the rotation
> + * transformation (in degrees) to be applied to the projection.> + * They are exported as 16.16 fixed point. why waste 7 bits of precission ? something like value * 180.0 / INT32_MAX seems simpler the user can also then just do value * PI / INT32_MAX to get radians instead of degree (or similar with 360 and UINT32_MAX) [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Into a blind darkness they enter who follow after the Ignorance, they as if into a greater darkness enter who devote themselves to the Knowledge alone. -- Isha Upanishad
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
