diff options
Diffstat (limited to 'libavfilter/v360.h')
-rw-r--r-- | libavfilter/v360.h | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/libavfilter/v360.h b/libavfilter/v360.h index 624a0bdda4..2da25445f9 100644 --- a/libavfilter/v360.h +++ b/libavfilter/v360.h @@ -70,20 +70,29 @@ enum Rotation { NB_ROTATIONS, }; +enum RotationOrder { + YAW, + PITCH, + ROLL, + NB_RORDERS, +}; + typedef struct V360Context { const AVClass *class; int in, out; int interp; int width, height; - char* in_forder; - char* out_forder; - char* in_frot; - char* out_frot; + 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]; float in_pad, out_pad; |