FFmpeg
Data Fields
LIBVMAFContext Struct Reference

Data Fields

const AVClassclass
 
FFFrameSync fs
 
const AVPixFmtDescriptordesc
 
int width
 
int height
 
double vmaf_score
 
int vmaf_thread_created
 
pthread_t vmaf_thread
 
pthread_mutex_t lock
 
pthread_cond_t cond
 
int eof
 
AVFramegmain
 
AVFramegref
 
int frame_set
 
char * model_path
 
char * log_path
 
char * log_fmt
 
int disable_clip
 
int disable_avx
 
int enable_transform
 
int phone_model
 
int psnr
 
int ssim
 
int ms_ssim
 
char * pool
 
int n_threads
 
int n_subsample
 
int enable_conf_interval
 
int error
 

Detailed Description

Definition at line 39 of file vf_libvmaf.c.

Field Documentation

◆ class

const AVClass* LIBVMAFContext::class

Definition at line 40 of file vf_libvmaf.c.

◆ fs

FFFrameSync LIBVMAFContext::fs

Definition at line 41 of file vf_libvmaf.c.

◆ desc

const AVPixFmtDescriptor* LIBVMAFContext::desc

Definition at line 42 of file vf_libvmaf.c.

◆ width

int LIBVMAFContext::width

Definition at line 43 of file vf_libvmaf.c.

◆ height

int LIBVMAFContext::height

Definition at line 44 of file vf_libvmaf.c.

◆ vmaf_score

double LIBVMAFContext::vmaf_score

Definition at line 45 of file vf_libvmaf.c.

◆ vmaf_thread_created

int LIBVMAFContext::vmaf_thread_created

Definition at line 46 of file vf_libvmaf.c.

◆ vmaf_thread

pthread_t LIBVMAFContext::vmaf_thread

Definition at line 47 of file vf_libvmaf.c.

◆ lock

pthread_mutex_t LIBVMAFContext::lock

Definition at line 48 of file vf_libvmaf.c.

◆ cond

pthread_cond_t LIBVMAFContext::cond

Definition at line 49 of file vf_libvmaf.c.

◆ eof

int LIBVMAFContext::eof

Definition at line 50 of file vf_libvmaf.c.

◆ gmain

AVFrame* LIBVMAFContext::gmain

Definition at line 51 of file vf_libvmaf.c.

◆ gref

AVFrame* LIBVMAFContext::gref

Definition at line 52 of file vf_libvmaf.c.

◆ frame_set

int LIBVMAFContext::frame_set

Definition at line 53 of file vf_libvmaf.c.

◆ model_path

char* LIBVMAFContext::model_path

Definition at line 54 of file vf_libvmaf.c.

◆ log_path

char* LIBVMAFContext::log_path

Definition at line 55 of file vf_libvmaf.c.

◆ log_fmt

char* LIBVMAFContext::log_fmt

Definition at line 56 of file vf_libvmaf.c.

◆ disable_clip

int LIBVMAFContext::disable_clip

Definition at line 57 of file vf_libvmaf.c.

◆ disable_avx

int LIBVMAFContext::disable_avx

Definition at line 58 of file vf_libvmaf.c.

◆ enable_transform

int LIBVMAFContext::enable_transform

Definition at line 59 of file vf_libvmaf.c.

◆ phone_model

int LIBVMAFContext::phone_model

Definition at line 60 of file vf_libvmaf.c.

◆ psnr

int LIBVMAFContext::psnr

Definition at line 61 of file vf_libvmaf.c.

◆ ssim

int LIBVMAFContext::ssim

Definition at line 62 of file vf_libvmaf.c.

◆ ms_ssim

int LIBVMAFContext::ms_ssim

Definition at line 63 of file vf_libvmaf.c.

◆ pool

char* LIBVMAFContext::pool

Definition at line 64 of file vf_libvmaf.c.

◆ n_threads

int LIBVMAFContext::n_threads

Definition at line 65 of file vf_libvmaf.c.

◆ n_subsample

int LIBVMAFContext::n_subsample

Definition at line 66 of file vf_libvmaf.c.

◆ enable_conf_interval

int LIBVMAFContext::enable_conf_interval

Definition at line 67 of file vf_libvmaf.c.

◆ error

int LIBVMAFContext::error

Definition at line 68 of file vf_libvmaf.c.


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