FFmpeg
Data Fields
SvtContext Struct Reference

Data Fields

const AVClassclass
 
EbSvtAv1EncConfiguration enc_params
 
EbComponentType * svt_handle
 
EbBufferHeaderType * in_buf
 
int raw_size
 
int max_tu_size
 
AVFrameframe
 
AVBufferPoolpool
 
EOS_STATUS eos_flag
 
DOVIContext dovi
 
AVDictionarysvtav1_opts
 
int enc_mode
 
int crf
 
int qp
 

Detailed Description

Definition at line 51 of file libsvtav1.c.

Field Documentation

◆ class

const AVClass* SvtContext::class

Definition at line 52 of file libsvtav1.c.

◆ enc_params

EbSvtAv1EncConfiguration SvtContext::enc_params

Definition at line 54 of file libsvtav1.c.

Referenced by eb_enc_init(), and eb_send_frame().

◆ svt_handle

EbComponentType* SvtContext::svt_handle

Definition at line 55 of file libsvtav1.c.

Referenced by eb_enc_close(), eb_enc_init(), eb_receive_packet(), and eb_send_frame().

◆ in_buf

EbBufferHeaderType* SvtContext::in_buf

Definition at line 57 of file libsvtav1.c.

Referenced by alloc_buffer(), eb_enc_close(), and eb_send_frame().

◆ raw_size

int SvtContext::raw_size

Definition at line 58 of file libsvtav1.c.

Referenced by alloc_buffer(), and get_output_ref().

◆ max_tu_size

int SvtContext::max_tu_size

Definition at line 59 of file libsvtav1.c.

Referenced by get_output_ref().

◆ frame

AVFrame* SvtContext::frame

Definition at line 61 of file libsvtav1.c.

Referenced by eb_enc_close(), eb_enc_init(), and eb_receive_packet().

◆ pool

AVBufferPool* SvtContext::pool

Definition at line 63 of file libsvtav1.c.

Referenced by eb_enc_close(), and get_output_ref().

◆ eos_flag

EOS_STATUS SvtContext::eos_flag

Definition at line 65 of file libsvtav1.c.

Referenced by eb_enc_init(), eb_receive_packet(), and eb_send_frame().

◆ dovi

DOVIContext SvtContext::dovi

Definition at line 67 of file libsvtav1.c.

Referenced by eb_enc_close(), eb_enc_init(), and eb_send_frame().

◆ svtav1_opts

AVDictionary* SvtContext::svtav1_opts

Definition at line 70 of file libsvtav1.c.

Referenced by config_enc_params().

◆ enc_mode

int SvtContext::enc_mode

Definition at line 71 of file libsvtav1.c.

Referenced by config_enc_params().

◆ crf

int SvtContext::crf

Definition at line 72 of file libsvtav1.c.

Referenced by config_enc_params().

◆ qp

int SvtContext::qp

Definition at line 73 of file libsvtav1.c.

Referenced by config_enc_params().


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