FFmpeg
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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: