FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
XavsContext Struct Reference

Data Fields

AVClassclass
 
xavs_param_t params
 
xavs_t * enc
 
xavs_picture_t pic
 
uint8_tsei
 
int sei_size
 
int end_of_stream
 
float crf
 
int cqp
 
int b_bias
 
float cplxblur
 
int direct_pred
 
int aud
 
int fast_pskip
 
int motion_est
 
int mbtree
 
int mixed_refs
 
int b_frame_strategy
 
int chroma_offset
 
int scenechange_threshold
 
int noise_reduction
 
int64_t * pts_buffer
 
int out_frame_count
 

Detailed Description

Definition at line 41 of file libxavs.c.

Field Documentation

AVClass* XavsContext::class

Definition at line 42 of file libxavs.c.

xavs_param_t XavsContext::params

Definition at line 43 of file libxavs.c.

Referenced by XAVS_init().

xavs_t* XavsContext::enc

Definition at line 44 of file libxavs.c.

Referenced by XAVS_close(), XAVS_frame(), and XAVS_init().

xavs_picture_t XavsContext::pic

Definition at line 45 of file libxavs.c.

Referenced by XAVS_frame().

uint8_t* XavsContext::sei

Definition at line 46 of file libxavs.c.

Referenced by encode_nals(), XAVS_close(), and XAVS_init().

int XavsContext::sei_size

Definition at line 47 of file libxavs.c.

Referenced by encode_nals(), and XAVS_init().

int XavsContext::end_of_stream

Definition at line 48 of file libxavs.c.

Referenced by XAVS_frame().

float XavsContext::crf

Definition at line 49 of file libxavs.c.

Referenced by XAVS_init().

int XavsContext::cqp

Definition at line 50 of file libxavs.c.

Referenced by XAVS_init().

int XavsContext::b_bias

Definition at line 51 of file libxavs.c.

Referenced by XAVS_init().

float XavsContext::cplxblur

Definition at line 52 of file libxavs.c.

Referenced by XAVS_init().

int XavsContext::direct_pred

Definition at line 53 of file libxavs.c.

Referenced by XAVS_init().

int XavsContext::aud

Definition at line 54 of file libxavs.c.

Referenced by XAVS_init().

int XavsContext::fast_pskip

Definition at line 55 of file libxavs.c.

Referenced by XAVS_init().

int XavsContext::motion_est

Definition at line 56 of file libxavs.c.

Referenced by XAVS_init().

int XavsContext::mbtree

Definition at line 57 of file libxavs.c.

Referenced by XAVS_init().

int XavsContext::mixed_refs

Definition at line 58 of file libxavs.c.

Referenced by XAVS_init().

int XavsContext::b_frame_strategy

Definition at line 59 of file libxavs.c.

Referenced by XAVS_init().

int XavsContext::chroma_offset

Definition at line 60 of file libxavs.c.

Referenced by XAVS_init().

int XavsContext::scenechange_threshold

Definition at line 61 of file libxavs.c.

Referenced by XAVS_init().

int XavsContext::noise_reduction

Definition at line 62 of file libxavs.c.

Referenced by XAVS_init().

int64_t* XavsContext::pts_buffer

Definition at line 64 of file libxavs.c.

Referenced by XAVS_close(), XAVS_frame(), and XAVS_init().

int XavsContext::out_frame_count

Definition at line 65 of file libxavs.c.

Referenced by XAVS_frame().


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