FFmpeg
Public Attributes | List of all members
AVMotionVector Struct Reference

Public Attributes

int32_t source
 Where the current macroblock comes from; negative value when it comes from the past, positive value when it comes from the future. More...
 
uint8_t w
 Width and height of the block.
 
uint8_t h
 
int16_t src_x
 Absolute source position. More...
 
int16_t src_y
 
int16_t dst_x
 Absolute destination position. More...
 
int16_t dst_y
 
uint64_t flags
 Extra flag information. More...
 
int32_t motion_x
 Motion vector src_x = dst_x + motion_x / motion_scale src_y = dst_y + motion_y / motion_scale.
 
int32_t motion_y
 
uint16_t motion_scale
 

Member Data Documentation

§ dst_x

int16_t AVMotionVector::dst_x

Absolute destination position.

Can be outside the frame area.

§ flags

uint64_t AVMotionVector::flags

Extra flag information.

Currently unused.

§ source

int32_t AVMotionVector::source

Where the current macroblock comes from; negative value when it comes from the past, positive value when it comes from the future.

XXX: set exact relative ref frame reference instead of a +/- 1 "direction".

§ src_x

int16_t AVMotionVector::src_x

Absolute source position.

Can be outside the frame area.


The documentation for this struct was generated from the following file: