FFmpeg  4.0
Data Fields
VMAFMotionData Struct Reference

#include <libavfilter/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

◆ filter

uint16_t VMAFMotionData::filter[5]

Definition at line 43 of file vmaf_motion.h.

Referenced by ff_vmafmotion_init(), and ff_vmafmotion_process().

◆ width

int VMAFMotionData::width

Definition at line 44 of file vmaf_motion.h.

Referenced by ff_vmafmotion_init(), and ff_vmafmotion_process().

◆ height

int VMAFMotionData::height

Definition at line 45 of file vmaf_motion.h.

Referenced by ff_vmafmotion_init(), and ff_vmafmotion_process().

◆ stride

ptrdiff_t VMAFMotionData::stride

Definition at line 46 of file vmaf_motion.h.

Referenced by ff_vmafmotion_init(), and ff_vmafmotion_process().

◆ blur_data

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().

◆ temp_data

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().

◆ motion_sum

double VMAFMotionData::motion_sum

Definition at line 49 of file vmaf_motion.h.

Referenced by ff_vmafmotion_process(), and ff_vmafmotion_uninit().

◆ nb_frames

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().

◆ vmafdsp

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: