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

Data Fields

SnowContext com
 
QpelDSPContext qdsp
 
MpegvideoEncDSPContext mpvencdsp
 
int lambda
 
int lambda2
 
int pass1_rc
 
int pred
 
int memc_only
 
int no_bitstream
 
int intra_penalty
 
int motion_est
 
int iterative_dia_size
 
int scenechange_threshold
 
MECmpContext mecc
 
MpegEncContext m
 
unsigned me_cache [ME_CACHE_SIZE]
 
unsigned me_cache_generation
 
uint64_t encoding_error [SNOW_MAX_PLANES]
 

Detailed Description

Definition at line 45 of file snowenc.c.

Field Documentation

◆ com

SnowContext SnowEncContext::com

◆ qdsp

QpelDSPContext SnowEncContext::qdsp

Definition at line 47 of file snowenc.c.

Referenced by encode_frame().

◆ mpvencdsp

MpegvideoEncDSPContext SnowEncContext::mpvencdsp

Definition at line 48 of file snowenc.c.

Referenced by encode_frame(), and encode_init().

◆ lambda

int SnowEncContext::lambda

◆ lambda2

int SnowEncContext::lambda2

Definition at line 51 of file snowenc.c.

Referenced by encode_frame(), encode_q_branch(), get_4block_rd(), and get_block_rd().

◆ pass1_rc

int SnowEncContext::pass1_rc

Definition at line 52 of file snowenc.c.

Referenced by encode_frame(), and encode_init().

◆ pred

int SnowEncContext::pred

Definition at line 54 of file snowenc.c.

Referenced by encode_init().

◆ memc_only

int SnowEncContext::memc_only

Definition at line 55 of file snowenc.c.

Referenced by encode_frame().

◆ no_bitstream

int SnowEncContext::no_bitstream

Definition at line 56 of file snowenc.c.

Referenced by encode_frame().

◆ intra_penalty

int SnowEncContext::intra_penalty

Definition at line 57 of file snowenc.c.

Referenced by check_block_intra().

◆ motion_est

int SnowEncContext::motion_est

Definition at line 58 of file snowenc.c.

Referenced by encode_blocks(), encode_frame(), and encode_init().

◆ iterative_dia_size

int SnowEncContext::iterative_dia_size

Definition at line 59 of file snowenc.c.

Referenced by iterative_me().

◆ scenechange_threshold

int SnowEncContext::scenechange_threshold

Definition at line 60 of file snowenc.c.

Referenced by encode_frame().

◆ mecc

MECmpContext SnowEncContext::mecc

Definition at line 62 of file snowenc.c.

Referenced by encode_frame(), encode_init(), get_4block_rd(), and get_block_rd().

◆ m

MpegEncContext SnowEncContext::m

◆ me_cache

unsigned SnowEncContext::me_cache[ME_CACHE_SIZE]

Definition at line 65 of file snowenc.c.

Referenced by check_4block_inter(), check_block_inter(), and iterative_me().

◆ me_cache_generation

unsigned SnowEncContext::me_cache_generation

Definition at line 66 of file snowenc.c.

Referenced by check_4block_inter(), check_block_inter(), and iterative_me().

◆ encoding_error

uint64_t SnowEncContext::encoding_error[SNOW_MAX_PLANES]

Definition at line 68 of file snowenc.c.

Referenced by encode_frame().


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