Miam-Player  0.8.0
A nice music player
AVMotionVector Struct Reference

#include <motion_vector.h>

Public Attributes

int32_t source
 
uint8_t w
 
uint8_t h
 
int16_t src_x
 
int16_t src_y
 
int16_t dst_x
 
int16_t dst_y
 
uint64_t flags
 
int32_t motion_x
 
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.

◆ dst_y

int16_t AVMotionVector::dst_y

◆ flags

uint64_t AVMotionVector::flags

Extra flag information. Currently unused.

◆ h

uint8_t AVMotionVector::h

◆ motion_scale

uint16_t AVMotionVector::motion_scale

◆ motion_x

int32_t AVMotionVector::motion_x

Motion vector src_x = dst_x + motion_x / motion_scale src_y = dst_y + motion_y / motion_scale

◆ motion_y

int32_t AVMotionVector::motion_y

◆ 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.

◆ src_y

int16_t AVMotionVector::src_y

◆ w

uint8_t AVMotionVector::w

Width and height of the block.


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