Lines Matching refs:spherical
49 #include "libavutil/spherical.h"
2279 AVSphericalMapping *spherical;
2289 av_log(logctx, AV_LOG_WARNING, "Unknown spherical metadata\n");
2311 av_log(logctx, AV_LOG_ERROR, "Unknown spherical metadata\n");
2328 "Unknown spherical cubemap layout %"PRIu32"\n", layout);
2334 av_log(logctx, AV_LOG_ERROR, "Unknown spherical metadata\n");
2340 "Unknown spherical metadata type %"PRIu64"\n",
2345 spherical = av_spherical_alloc(&spherical_size);
2346 if (!spherical)
2349 spherical->projection = projection;
2351 spherical->yaw = (int32_t) (track->video.projection.yaw * (1 << 16));
2352 spherical->pitch = (int32_t) (track->video.projection.pitch * (1 << 16));
2353 spherical->roll = (int32_t) (track->video.projection.roll * (1 << 16));
2355 spherical->padding = padding;
2357 spherical->bound_left = l;
2358 spherical->bound_top = t;
2359 spherical->bound_right = r;
2360 spherical->bound_bottom = b;
2362 ret = av_stream_add_side_data(st, AV_PKT_DATA_SPHERICAL, (uint8_t *)spherical,
2365 av_freep(&spherical);