FFmpeg
Data Fields
SSIM360Context Struct Reference

Data Fields

const AVClassclass
 
FFFrameSync fs
 
FILE * stats_file
 
char * stats_file_str
 
int nb_components
 
double coefs [4]
 
char comps [4]
 
int max
 
int compute_chroma
 
int is_rgb
 
uint8_t rgba_map [4]
 
uint64_t frame_skip_ratio
 
int * temp
 
uint64_t nb_ssim_frames
 
uint64_t nb_net_frames
 
double ssim360 [4]
 
double ssim360_total
 
doublessim360_hist [4]
 
double ssim360_hist_net [4]
 
double ssim360_percentile_sum [4][256]
 
int ref_projection
 
int main_projection
 
int ref_stereo_format
 
int main_stereo_format
 
float ref_pad
 
float main_pad
 
int use_tape
 
char * heatmap_str
 
int default_heatmap_w
 
int default_heatmap_h
 
Map2D density
 
HeatmapListheatmaps
 
int ref_planewidth [4]
 
int ref_planeheight [4]
 
int main_planewidth [4]
 
int main_planeheight [4]
 
int tape_length [4]
 
BilinearMapref_tape_map [4][2]
 
BilinearMapmain_tape_map [4][2]
 
float angular_resolution [4][2]
 
double(* ssim360_plane )(uint8_t *main, int main_stride, uint8_t *ref, int ref_stride, int width, int height, void *temp, int max, Map2D density)
 

Detailed Description

Definition at line 142 of file vf_ssim360.c.

Field Documentation

◆ class

const AVClass* SSIM360Context::class

Definition at line 143 of file vf_ssim360.c.

◆ fs

FFFrameSync SSIM360Context::fs

Definition at line 145 of file vf_ssim360.c.

◆ stats_file

FILE* SSIM360Context::stats_file

Definition at line 147 of file vf_ssim360.c.

◆ stats_file_str

char* SSIM360Context::stats_file_str

Definition at line 148 of file vf_ssim360.c.

◆ nb_components

int SSIM360Context::nb_components

Definition at line 151 of file vf_ssim360.c.

◆ coefs

double SSIM360Context::coefs[4]

Definition at line 152 of file vf_ssim360.c.

◆ comps

char SSIM360Context::comps[4]

Definition at line 153 of file vf_ssim360.c.

◆ max

int SSIM360Context::max

Definition at line 154 of file vf_ssim360.c.

◆ compute_chroma

int SSIM360Context::compute_chroma

Definition at line 157 of file vf_ssim360.c.

◆ is_rgb

int SSIM360Context::is_rgb

Definition at line 159 of file vf_ssim360.c.

◆ rgba_map

uint8_t SSIM360Context::rgba_map[4]

Definition at line 160 of file vf_ssim360.c.

◆ frame_skip_ratio

uint64_t SSIM360Context::frame_skip_ratio

Definition at line 163 of file vf_ssim360.c.

◆ temp

int* SSIM360Context::temp

Definition at line 165 of file vf_ssim360.c.

◆ nb_ssim_frames

uint64_t SSIM360Context::nb_ssim_frames

Definition at line 166 of file vf_ssim360.c.

◆ nb_net_frames

uint64_t SSIM360Context::nb_net_frames

Definition at line 167 of file vf_ssim360.c.

◆ ssim360

double SSIM360Context::ssim360[4]

Definition at line 168 of file vf_ssim360.c.

◆ ssim360_total

double SSIM360Context::ssim360_total

Definition at line 168 of file vf_ssim360.c.

◆ ssim360_hist

double* SSIM360Context::ssim360_hist[4]

Definition at line 169 of file vf_ssim360.c.

◆ ssim360_hist_net

double SSIM360Context::ssim360_hist_net[4]

Definition at line 170 of file vf_ssim360.c.

◆ ssim360_percentile_sum

double SSIM360Context::ssim360_percentile_sum[4][256]

Definition at line 171 of file vf_ssim360.c.

◆ ref_projection

int SSIM360Context::ref_projection

Definition at line 174 of file vf_ssim360.c.

◆ main_projection

int SSIM360Context::main_projection

Definition at line 175 of file vf_ssim360.c.

◆ ref_stereo_format

int SSIM360Context::ref_stereo_format

Definition at line 176 of file vf_ssim360.c.

◆ main_stereo_format

int SSIM360Context::main_stereo_format

Definition at line 177 of file vf_ssim360.c.

◆ ref_pad

float SSIM360Context::ref_pad

Definition at line 178 of file vf_ssim360.c.

◆ main_pad

float SSIM360Context::main_pad

Definition at line 179 of file vf_ssim360.c.

◆ use_tape

int SSIM360Context::use_tape

Definition at line 180 of file vf_ssim360.c.

◆ heatmap_str

char* SSIM360Context::heatmap_str

Definition at line 181 of file vf_ssim360.c.

◆ default_heatmap_w

int SSIM360Context::default_heatmap_w

Definition at line 182 of file vf_ssim360.c.

◆ default_heatmap_h

int SSIM360Context::default_heatmap_h

Definition at line 183 of file vf_ssim360.c.

◆ density

Map2D SSIM360Context::density

Definition at line 185 of file vf_ssim360.c.

◆ heatmaps

HeatmapList* SSIM360Context::heatmaps

Definition at line 186 of file vf_ssim360.c.

◆ ref_planewidth

int SSIM360Context::ref_planewidth[4]

Definition at line 187 of file vf_ssim360.c.

◆ ref_planeheight

int SSIM360Context::ref_planeheight[4]

Definition at line 188 of file vf_ssim360.c.

◆ main_planewidth

int SSIM360Context::main_planewidth[4]

Definition at line 189 of file vf_ssim360.c.

◆ main_planeheight

int SSIM360Context::main_planeheight[4]

Definition at line 190 of file vf_ssim360.c.

◆ tape_length

int SSIM360Context::tape_length[4]

Definition at line 191 of file vf_ssim360.c.

◆ ref_tape_map

BilinearMap* SSIM360Context::ref_tape_map[4][2]

Definition at line 192 of file vf_ssim360.c.

◆ main_tape_map

BilinearMap* SSIM360Context::main_tape_map[4][2]

Definition at line 193 of file vf_ssim360.c.

◆ angular_resolution

float SSIM360Context::angular_resolution[4][2]

Definition at line 194 of file vf_ssim360.c.

◆ ssim360_plane

double(* SSIM360Context::ssim360_plane) (uint8_t *main, int main_stride, uint8_t *ref, int ref_stride, int width, int height, void *temp, int max, Map2D density)

Definition at line 195 of file vf_ssim360.c.


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