FFmpeg
Data Fields
XPSNRContext Struct Reference

Data Fields

const AVClassclass
 
int bpp
 
int depth
 
char comps [4]
 
int num_comps
 
uint64_t num_frames_64
 
unsigned frame_rate
 
FFFrameSync fs
 
int line_sizes [4]
 
int plane_height [4]
 
int plane_width [4]
 
uint8_t rgba_map [4]
 
FILE * stats_file
 
char * stats_file_str
 
doublesse_luma
 
doubleweights
 
AVBufferRefbuf_org [3]
 
AVBufferRefbuf_org_m1 [3]
 
AVBufferRefbuf_org_m2 [3]
 
AVBufferRefbuf_rec [3]
 
uint64_t max_error_64
 
double sum_wdist [3]
 
double sum_xpsnr [3]
 
int and_is_inf [3]
 
int is_rgb
 
PSNRDSPContext dsp
 

Detailed Description

Definition at line 43 of file vf_xpsnr.c.

Field Documentation

◆ class

const AVClass* XPSNRContext::class

Definition at line 45 of file vf_xpsnr.c.

◆ bpp

int XPSNRContext::bpp

Definition at line 46 of file vf_xpsnr.c.

◆ depth

int XPSNRContext::depth

Definition at line 47 of file vf_xpsnr.c.

◆ comps

char XPSNRContext::comps[4]

Definition at line 48 of file vf_xpsnr.c.

◆ num_comps

int XPSNRContext::num_comps

Definition at line 49 of file vf_xpsnr.c.

◆ num_frames_64

uint64_t XPSNRContext::num_frames_64

Definition at line 50 of file vf_xpsnr.c.

◆ frame_rate

unsigned XPSNRContext::frame_rate

Definition at line 51 of file vf_xpsnr.c.

◆ fs

FFFrameSync XPSNRContext::fs

Definition at line 52 of file vf_xpsnr.c.

◆ line_sizes

int XPSNRContext::line_sizes[4]

Definition at line 53 of file vf_xpsnr.c.

◆ plane_height

int XPSNRContext::plane_height[4]

Definition at line 54 of file vf_xpsnr.c.

◆ plane_width

int XPSNRContext::plane_width[4]

Definition at line 55 of file vf_xpsnr.c.

◆ rgba_map

uint8_t XPSNRContext::rgba_map[4]

Definition at line 56 of file vf_xpsnr.c.

◆ stats_file

FILE* XPSNRContext::stats_file

Definition at line 57 of file vf_xpsnr.c.

◆ stats_file_str

char* XPSNRContext::stats_file_str

Definition at line 58 of file vf_xpsnr.c.

◆ sse_luma

double* XPSNRContext::sse_luma

Definition at line 60 of file vf_xpsnr.c.

◆ weights

double* XPSNRContext::weights

Definition at line 61 of file vf_xpsnr.c.

◆ buf_org

AVBufferRef* XPSNRContext::buf_org[3]

Definition at line 62 of file vf_xpsnr.c.

◆ buf_org_m1

AVBufferRef* XPSNRContext::buf_org_m1[3]

Definition at line 63 of file vf_xpsnr.c.

◆ buf_org_m2

AVBufferRef* XPSNRContext::buf_org_m2[3]

Definition at line 64 of file vf_xpsnr.c.

◆ buf_rec

AVBufferRef* XPSNRContext::buf_rec[3]

Definition at line 65 of file vf_xpsnr.c.

◆ max_error_64

uint64_t XPSNRContext::max_error_64

Definition at line 66 of file vf_xpsnr.c.

◆ sum_wdist

double XPSNRContext::sum_wdist[3]

Definition at line 67 of file vf_xpsnr.c.

◆ sum_xpsnr

double XPSNRContext::sum_xpsnr[3]

Definition at line 68 of file vf_xpsnr.c.

◆ and_is_inf

int XPSNRContext::and_is_inf[3]

Definition at line 69 of file vf_xpsnr.c.

◆ is_rgb

int XPSNRContext::is_rgb

Definition at line 70 of file vf_xpsnr.c.

◆ dsp

PSNRDSPContext XPSNRContext::dsp

Definition at line 71 of file vf_xpsnr.c.


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