AVSphericalMapping.bound_left

* @name Bounding rectangle * @anchor bounding * @{ * These fields indicate the location of the current tile, and where * it should be mapped relative to the original surface. They are * exported as 0.32 fixed point, and can be converted to classic * pixel values with av_spherical_bounds(). * * @code{.unparsed} * +----------------+----------+ * | |bound_top | * | +--------+ | * | bound_left |tile | | * +<---------->| |<--->+bound_right * | +--------+ | * | | | * | bound_bottom| | * +----------------+----------+ * @endcode * * If needed, the original video surface dimensions can be derived * by adding the current stream or frame size to the related bounds, * like in the following example: * * @code{c} * original_width = tile->width + bound_left + bound_right; * original_height = tile->height + bound_top + bound_bottom; * @endcode * * @note These values are valid only for the tiled equirectangular * projection type (@ref AV_SPHERICAL_EQUIRECTANGULAR_TILE), * and should be ignored in all other cases. *////< Distance from the left edg

struct AVSphericalMapping
uint bound_left;

Meta