FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
VMAFMotionData Struct Reference

#include <vmaf_motion.h>

Data Fields

uint16_t filter [5]
 
int width
 
int height
 
ptrdiff_t stride
 
uint16_t * blur_data [2]
 
uint16_t * temp_data
 
double motion_sum
 
uint64_t nb_frames
 
VMAFMotionDSPContext vmafdsp
 

Detailed Description

Definition at line 42 of file vmaf_motion.h.

Field Documentation

uint16_t VMAFMotionData::filter[5]

Definition at line 43 of file vmaf_motion.h.

Referenced by ff_vmafmotion_init(), and ff_vmafmotion_process().

int VMAFMotionData::width

Definition at line 44 of file vmaf_motion.h.

Referenced by ff_vmafmotion_init(), and ff_vmafmotion_process().

int VMAFMotionData::height

Definition at line 45 of file vmaf_motion.h.

Referenced by ff_vmafmotion_init(), and ff_vmafmotion_process().

ptrdiff_t VMAFMotionData::stride

Definition at line 46 of file vmaf_motion.h.

Referenced by ff_vmafmotion_init(), and ff_vmafmotion_process().

uint16_t* VMAFMotionData::blur_data[2]

Definition at line 47 of file vmaf_motion.h.

Referenced by ff_vmafmotion_init(), ff_vmafmotion_process(), and ff_vmafmotion_uninit().

uint16_t* VMAFMotionData::temp_data

Definition at line 48 of file vmaf_motion.h.

Referenced by ff_vmafmotion_init(), ff_vmafmotion_process(), and ff_vmafmotion_uninit().

double VMAFMotionData::motion_sum

Definition at line 49 of file vmaf_motion.h.

Referenced by ff_vmafmotion_process(), and ff_vmafmotion_uninit().

uint64_t VMAFMotionData::nb_frames

Definition at line 50 of file vmaf_motion.h.

Referenced by do_vmafmotion(), ff_vmafmotion_process(), ff_vmafmotion_uninit(), and uninit().

VMAFMotionDSPContext VMAFMotionData::vmafdsp

Definition at line 51 of file vmaf_motion.h.

Referenced by ff_vmafmotion_init(), and ff_vmafmotion_process().


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