FFmpeg
Data Fields
ApvEncContext Struct Reference

The structure stores all the states associated with the instance of APV encoder. More...

Data Fields

const AVClassclass
 
oapve_t id
 
oapvm_t mid
 
oapve_cdesc_t cdsc
 
oapv_bitb_t bitb
 
oapve_stat_t stat
 
oapv_frms_t ifrms
 
int preset_id
 
int qp
 
oapvm_payload_mdcv_t mdcv
 
oapvm_payload_cll_t cll
 
oapvm_payload_t * payloads
 
unsigned nb_payloads
 
AVDictionaryoapv_params
 

Detailed Description

The structure stores all the states associated with the instance of APV encoder.

Definition at line 60 of file liboapvenc.c.

Field Documentation

◆ class

const AVClass* ApvEncContext::class

Definition at line 61 of file liboapvenc.c.

◆ id

oapve_t ApvEncContext::id

Definition at line 63 of file liboapvenc.c.

Referenced by liboapve_close(), liboapve_encode(), and liboapve_init().

◆ mid

oapvm_t ApvEncContext::mid

Definition at line 64 of file liboapvenc.c.

Referenced by liboapve_close(), liboapve_encode(), and liboapve_init().

◆ cdsc

oapve_cdesc_t ApvEncContext::cdsc

Definition at line 65 of file liboapvenc.c.

Referenced by liboapve_encode(), and liboapve_init().

◆ bitb

oapv_bitb_t ApvEncContext::bitb

Definition at line 66 of file liboapvenc.c.

Referenced by liboapve_close(), liboapve_encode(), and liboapve_init().

◆ stat

oapve_stat_t ApvEncContext::stat

Definition at line 67 of file liboapvenc.c.

Referenced by liboapve_encode().

◆ ifrms

oapv_frms_t ApvEncContext::ifrms

Definition at line 69 of file liboapvenc.c.

Referenced by liboapve_close(), liboapve_encode(), and liboapve_init().

◆ preset_id

int ApvEncContext::preset_id

Definition at line 71 of file liboapvenc.c.

Referenced by get_conf().

◆ qp

int ApvEncContext::qp

Definition at line 73 of file liboapvenc.c.

Referenced by get_conf().

◆ mdcv

oapvm_payload_mdcv_t ApvEncContext::mdcv

Definition at line 75 of file liboapvenc.c.

Referenced by handle_side_data().

◆ cll

oapvm_payload_cll_t ApvEncContext::cll

Definition at line 76 of file liboapvenc.c.

Referenced by handle_side_data().

◆ payloads

oapvm_payload_t* ApvEncContext::payloads

Definition at line 78 of file liboapvenc.c.

Referenced by apv_metadata_add_payload(), liboapve_close(), and liboapve_init().

◆ nb_payloads

unsigned ApvEncContext::nb_payloads

Definition at line 79 of file liboapvenc.c.

Referenced by apv_metadata_add_payload(), liboapve_close(), and liboapve_init().

◆ oapv_params

AVDictionary* ApvEncContext::oapv_params

Definition at line 81 of file liboapvenc.c.

Referenced by get_conf().


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