#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 [AV_VIDEO_MAX_PLANES] |
|
int | pr_height [AV_VIDEO_MAX_PLANES] |
|
int | in_offset_w [AV_VIDEO_MAX_PLANES] |
|
int | in_offset_h [AV_VIDEO_MAX_PLANES] |
|
int | out_offset_w [AV_VIDEO_MAX_PLANES] |
|
int | out_offset_h [AV_VIDEO_MAX_PLANES] |
|
int | planewidth [AV_VIDEO_MAX_PLANES] |
|
int | planeheight [AV_VIDEO_MAX_PLANES] |
|
int | inplanewidth [AV_VIDEO_MAX_PLANES] |
|
int | inplaneheight [AV_VIDEO_MAX_PLANES] |
|
int | uv_linesize [AV_VIDEO_MAX_PLANES] |
|
int | nb_planes |
|
int | nb_allocated |
|
int | elements |
|
int | mask_size |
|
int | max_value |
|
int | nb_threads |
|
SliceXYRemap * | slice_remap |
|
unsigned | map [AV_VIDEO_MAX_PLANES] |
|
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
◆ pr_height
◆ in_offset_w
◆ in_offset_h
◆ out_offset_w
◆ out_offset_h
◆ planewidth
◆ planeheight
◆ inplanewidth
◆ inplaneheight
◆ uv_linesize
◆ 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
◆ 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: