| FFmpeg
    | 
#include <motion_vector.h>
| Data Fields | |
| 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. | |
| uint8_t | w | 
| Width and height of the block. | |
| uint8_t | h | 
| int16_t | src_x | 
| Absolute source position. | |
| int16_t | src_y | 
| int16_t | dst_x | 
| Absolute destination position. | |
| int16_t | dst_y | 
| uint64_t | flags | 
| Extra flag information. | |
Definition at line 24 of file motion_vector.h.
| 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".
Definition at line 30 of file motion_vector.h.
Referenced by add_mb(), decode_packet(), and filter_frame().
| uint8_t AVMotionVector::w | 
Width and height of the block.
Definition at line 34 of file motion_vector.h.
Referenced by add_mb(), and decode_packet().
| uint8_t AVMotionVector::h | 
Definition at line 34 of file motion_vector.h.
Referenced by add_mb(), and decode_packet().
| int16_t AVMotionVector::src_x | 
Absolute source position.
Can be outside the frame area.
Definition at line 38 of file motion_vector.h.
Referenced by add_mb(), decode_packet(), and filter_frame().
| int16_t AVMotionVector::src_y | 
Definition at line 38 of file motion_vector.h.
Referenced by add_mb(), decode_packet(), and filter_frame().
| int16_t AVMotionVector::dst_x | 
Absolute destination position.
Can be outside the frame area.
Definition at line 42 of file motion_vector.h.
Referenced by add_mb(), decode_packet(), and filter_frame().
| int16_t AVMotionVector::dst_y | 
Definition at line 42 of file motion_vector.h.
Referenced by add_mb(), decode_packet(), and filter_frame().
| uint64_t AVMotionVector::flags | 
Extra flag information.
Currently unused.
Definition at line 47 of file motion_vector.h.
Referenced by add_mb(), and decode_packet().
 1.8.2
 1.8.2