FFmpeg
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 46 of file snowenc.c.

Field Documentation

◆ com

SnowContext SnowEncContext::com

◆ qdsp

QpelDSPContext SnowEncContext::qdsp

Definition at line 48 of file snowenc.c.

Referenced by encode_frame().

◆ mpvencdsp

MpegvideoEncDSPContext SnowEncContext::mpvencdsp

Definition at line 49 of file snowenc.c.

Referenced by encode_frame(), and encode_init().

◆ lambda

int SnowEncContext::lambda

◆ lambda2

int SnowEncContext::lambda2

Definition at line 52 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 53 of file snowenc.c.

Referenced by encode_frame(), and encode_init().

◆ pred

int SnowEncContext::pred

Definition at line 55 of file snowenc.c.

Referenced by encode_init().

◆ memc_only

int SnowEncContext::memc_only

Definition at line 56 of file snowenc.c.

Referenced by encode_frame().

◆ no_bitstream

int SnowEncContext::no_bitstream

Definition at line 57 of file snowenc.c.

Referenced by encode_frame().

◆ intra_penalty

int SnowEncContext::intra_penalty

Definition at line 58 of file snowenc.c.

Referenced by check_block_intra().

◆ motion_est

int SnowEncContext::motion_est

Definition at line 59 of file snowenc.c.

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

◆ iterative_dia_size

int SnowEncContext::iterative_dia_size

Definition at line 60 of file snowenc.c.

Referenced by iterative_me().

◆ scenechange_threshold

int SnowEncContext::scenechange_threshold

Definition at line 61 of file snowenc.c.

Referenced by encode_frame().

◆ mecc

MECmpContext SnowEncContext::mecc

Definition at line 63 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 66 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 67 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 69 of file snowenc.c.

Referenced by encode_frame().


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