#include <v360.h>
|
| const AVClass * | class |
| |
| int | in |
| |
| int | out |
| |
| int | interp |
| |
| int | alpha |
| |
| int | reset_rot |
| |
| int | width |
| |
| int | height |
| |
| char * | in_forder |
| |
| char * | out_forder |
| |
| char * | in_frot |
| |
| char * | out_frot |
| |
| char * | rorder |
| |
| int | in_cubemap_face_order [6] |
| |
| int | out_cubemap_direction_order [6] |
| |
| int | in_cubemap_face_rotation [6] |
| |
| int | out_cubemap_face_rotation [6] |
| |
| int | rotation_order [3] |
| |
| int | in_stereo |
| |
| int | out_stereo |
| |
| float | in_pad |
| |
| float | out_pad |
| |
| int | fin_pad |
| |
| int | fout_pad |
| |
| float | yaw |
| |
| float | pitch |
| |
| float | roll |
| |
| float | h_offset |
| |
| float | v_offset |
| |
| int | ih_flip |
| |
| int | iv_flip |
| |
| int | h_flip |
| |
| int | v_flip |
| |
| int | d_flip |
| |
| int | in_transpose |
| |
| int | out_transpose |
| |
| float | h_fov |
| |
| float | v_fov |
| |
| float | d_fov |
| |
| float | ih_fov |
| |
| float | iv_fov |
| |
| float | id_fov |
| |
| float | flat_range [2] |
| |
| float | iflat_range [2] |
| |
| float | rot_quaternion [2][4] |
| |
| float | output_mirror_modifier [3] |
| |
| int | in_width |
| |
| int | in_height |
| |
| int | out_width |
| |
| int | out_height |
| |
| int | pr_width [4] |
| |
| int | pr_height [4] |
| |
| int | in_offset_w [4] |
| |
| int | in_offset_h [4] |
| |
| int | out_offset_w [4] |
| |
| int | out_offset_h [4] |
| |
| int | planewidth [4] |
| |
| int | planeheight [4] |
| |
| int | inplanewidth [4] |
| |
| int | inplaneheight [4] |
| |
| int | uv_linesize [4] |
| |
| int | nb_planes |
| |
| int | nb_allocated |
| |
| int | elements |
| |
| int | mask_size |
| |
| int | max_value |
| |
| int | nb_threads |
| |
| SliceXYRemap * | slice_remap |
| |
| unsigned | map [4] |
| |
| int(* | in_transform )(const struct V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) |
| |
| int(* | out_transform )(const struct V360Context *s, int i, int j, int width, int height, float *vec) |
| |
| void(* | calculate_kernel )(float du, float dv, const XYRemap *rmap, int16_t *u, int16_t *v, int16_t *ker) |
| |
| int(* | remap_slice )(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
| |
| void(* | remap_line )(uint8_t *dst, int width, const uint8_t *const src, ptrdiff_t in_linesize, const int16_t *const u, const int16_t *const v, const int16_t *const ker) |
| |
Definition at line 120 of file v360.h.
◆ class
◆ in
◆ out
◆ interp
◆ alpha
◆ reset_rot
| int V360Context::reset_rot |
◆ width
◆ height
◆ in_forder
| char* V360Context::in_forder |
◆ out_forder
| char* V360Context::out_forder |
◆ in_frot
| char* V360Context::in_frot |
◆ out_frot
| char* V360Context::out_frot |
◆ rorder
| char* V360Context::rorder |
◆ in_cubemap_face_order
| int V360Context::in_cubemap_face_order[6] |
◆ out_cubemap_direction_order
| int V360Context::out_cubemap_direction_order[6] |
◆ in_cubemap_face_rotation
| int V360Context::in_cubemap_face_rotation[6] |
◆ out_cubemap_face_rotation
| int V360Context::out_cubemap_face_rotation[6] |
◆ rotation_order
| int V360Context::rotation_order[3] |
◆ in_stereo
| int V360Context::in_stereo |
◆ out_stereo
| int V360Context::out_stereo |
◆ in_pad
| float V360Context::in_pad |
◆ out_pad
| float V360Context::out_pad |
◆ fin_pad
◆ fout_pad
| int V360Context::fout_pad |
◆ yaw
◆ pitch
◆ roll
◆ h_offset
| float V360Context::h_offset |
◆ v_offset
| float V360Context::v_offset |
◆ ih_flip
◆ iv_flip
◆ h_flip
◆ v_flip
◆ d_flip
◆ in_transpose
| int V360Context::in_transpose |
◆ out_transpose
| int V360Context::out_transpose |
◆ h_fov
◆ v_fov
◆ d_fov
◆ ih_fov
| float V360Context::ih_fov |
◆ iv_fov
| float V360Context::iv_fov |
◆ id_fov
| float V360Context::id_fov |
◆ flat_range
| float V360Context::flat_range[2] |
◆ iflat_range
| float V360Context::iflat_range[2] |
◆ rot_quaternion
| float V360Context::rot_quaternion[2][4] |
◆ output_mirror_modifier
| float V360Context::output_mirror_modifier[3] |
◆ in_width
| int V360Context::in_width |
◆ in_height
| int V360Context::in_height |
◆ out_width
| int V360Context::out_width |
◆ out_height
| int V360Context::out_height |
◆ pr_width
| int V360Context::pr_width[4] |
◆ pr_height
| int V360Context::pr_height[4] |
◆ in_offset_w
| int V360Context::in_offset_w[4] |
◆ in_offset_h
| int V360Context::in_offset_h[4] |
◆ out_offset_w
| int V360Context::out_offset_w[4] |
◆ out_offset_h
| int V360Context::out_offset_h[4] |
◆ planewidth
| int V360Context::planewidth[4] |
◆ planeheight
| int V360Context::planeheight[4] |
◆ inplanewidth
| int V360Context::inplanewidth[4] |
◆ inplaneheight
| int V360Context::inplaneheight[4] |
◆ uv_linesize
| int V360Context::uv_linesize[4] |
◆ nb_planes
| int V360Context::nb_planes |
◆ nb_allocated
| int V360Context::nb_allocated |
◆ elements
| int V360Context::elements |
◆ mask_size
| int V360Context::mask_size |
◆ max_value
| int V360Context::max_value |
◆ nb_threads
| int V360Context::nb_threads |
◆ slice_remap
◆ map
| unsigned V360Context::map[4] |
◆ in_transform
◆ out_transform
◆ calculate_kernel
| void(* V360Context::calculate_kernel) (float du, float dv, const XYRemap *rmap, int16_t *u, int16_t *v, int16_t *ker) |
◆ remap_slice
◆ remap_line
| void(* V360Context::remap_line) (uint8_t *dst, int width, const uint8_t *const src, ptrdiff_t in_linesize, const int16_t *const u, const int16_t *const v, const int16_t *const ker) |
The documentation for this struct was generated from the following file: