FFmpeg
Data Fields
ZmbvEncContext Struct Reference

Encoder context. More...

Data Fields

AVCodecContextavctx
 
int lrange
 
int urange
 
uint8_tcomp_buf
 
uint8_twork_buf
 
uint8_t pal [768]
 
uint32_t pal2 [256]
 
uint8_tprev
 
uint8_tprev_buf
 
int pstride
 
int comp_size
 
int keyint
 
int curfrm
 
int bypp
 
enum ZmbvFormat fmt
 
z_stream zstream
 
int score_tab [ZMBV_BLOCK *ZMBV_BLOCK *4+1]
 

Detailed Description

Encoder context.

Definition at line 63 of file zmbvenc.c.

Field Documentation

AVCodecContext* ZmbvEncContext::avctx

Definition at line 64 of file zmbvenc.c.

Referenced by encode_init(), and zmbv_me().

int ZmbvEncContext::lrange

Definition at line 66 of file zmbvenc.c.

Referenced by encode_init(), and zmbv_me().

int ZmbvEncContext::urange

Definition at line 66 of file zmbvenc.c.

Referenced by encode_init(), and zmbv_me().

uint8_t* ZmbvEncContext::comp_buf

Definition at line 67 of file zmbvenc.c.

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

uint8_t * ZmbvEncContext::work_buf

Definition at line 67 of file zmbvenc.c.

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

uint8_t ZmbvEncContext::pal[768]

Definition at line 68 of file zmbvenc.c.

Referenced by encode_frame().

uint32_t ZmbvEncContext::pal2[256]

Definition at line 69 of file zmbvenc.c.

Referenced by encode_frame().

uint8_t* ZmbvEncContext::prev

Definition at line 70 of file zmbvenc.c.

Referenced by encode_frame(), and encode_init().

uint8_t * ZmbvEncContext::prev_buf

Definition at line 70 of file zmbvenc.c.

Referenced by encode_end(), and encode_init().

int ZmbvEncContext::pstride

Definition at line 71 of file zmbvenc.c.

Referenced by encode_frame(), and encode_init().

int ZmbvEncContext::comp_size

Definition at line 72 of file zmbvenc.c.

Referenced by encode_frame(), and encode_init().

int ZmbvEncContext::keyint

Definition at line 73 of file zmbvenc.c.

Referenced by encode_frame(), and encode_init().

int ZmbvEncContext::curfrm

Definition at line 73 of file zmbvenc.c.

Referenced by encode_frame(), and encode_init().

int ZmbvEncContext::bypp

Definition at line 74 of file zmbvenc.c.

Referenced by block_cmp(), encode_frame(), encode_init(), and zmbv_me().

enum ZmbvFormat ZmbvEncContext::fmt

Definition at line 75 of file zmbvenc.c.

Referenced by encode_frame(), and encode_init().

z_stream ZmbvEncContext::zstream

Definition at line 76 of file zmbvenc.c.

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

int ZmbvEncContext::score_tab[ZMBV_BLOCK *ZMBV_BLOCK *4+1]

Definition at line 78 of file zmbvenc.c.

Referenced by block_cmp(), and encode_init().


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