FFmpeg  4.0
Data Fields
VmncContext Struct Reference

Data Fields

AVCodecContextavctx
 
AVFramepic
 
int bpp
 
int bpp2
 
int bigendian
 
uint8_t pal [768]
 
int width
 
int height
 
GetByteContext gb
 
int cur_w
 
int cur_h
 
int cur_x
 
int cur_y
 
int cur_hx
 
int cur_hy
 
uint8_tcurbits
 
uint8_tcurmask
 
uint8_tscreendta
 

Detailed Description

Definition at line 58 of file vmnc.c.

Field Documentation

◆ avctx

AVCodecContext* VmncContext::avctx

Definition at line 59 of file vmnc.c.

Referenced by decode_hextile(), and decode_init().

◆ pic

AVFrame* VmncContext::pic

Definition at line 60 of file vmnc.c.

Referenced by decode_end(), decode_frame(), and decode_init().

◆ bpp

int VmncContext::bpp

Definition at line 62 of file vmnc.c.

Referenced by decode_frame(), decode_hextile(), decode_init(), and load_cursor().

◆ bpp2

int VmncContext::bpp2

Definition at line 63 of file vmnc.c.

Referenced by decode_frame(), decode_hextile(), decode_init(), load_cursor(), and put_cursor().

◆ bigendian

int VmncContext::bigendian

Definition at line 64 of file vmnc.c.

Referenced by decode_frame(), decode_hextile(), and load_cursor().

◆ pal

uint8_t VmncContext::pal[768]

Definition at line 65 of file vmnc.c.

◆ width

int VmncContext::width

Definition at line 66 of file vmnc.c.

Referenced by decode_frame(), decode_init(), and put_cursor().

◆ height

int VmncContext::height

Definition at line 66 of file vmnc.c.

Referenced by decode_frame(), decode_init(), and put_cursor().

◆ gb

GetByteContext VmncContext::gb

Definition at line 67 of file vmnc.c.

Referenced by decode_frame(), and load_cursor().

◆ cur_w

int VmncContext::cur_w

Definition at line 70 of file vmnc.c.

Referenced by decode_frame(), load_cursor(), put_cursor(), and reset_buffers().

◆ cur_h

int VmncContext::cur_h

Definition at line 70 of file vmnc.c.

Referenced by decode_frame(), load_cursor(), put_cursor(), and reset_buffers().

◆ cur_x

int VmncContext::cur_x

Definition at line 71 of file vmnc.c.

Referenced by decode_frame(), and put_cursor().

◆ cur_y

int VmncContext::cur_y

Definition at line 71 of file vmnc.c.

Referenced by decode_frame(), and put_cursor().

◆ cur_hx

int VmncContext::cur_hx

Definition at line 72 of file vmnc.c.

Referenced by decode_frame(), and reset_buffers().

◆ cur_hy

int VmncContext::cur_hy

Definition at line 72 of file vmnc.c.

Referenced by decode_frame(), and reset_buffers().

◆ curbits

uint8_t* VmncContext::curbits

Definition at line 73 of file vmnc.c.

Referenced by decode_end(), decode_frame(), load_cursor(), put_cursor(), and reset_buffers().

◆ curmask

uint8_t * VmncContext::curmask

Definition at line 73 of file vmnc.c.

Referenced by decode_end(), decode_frame(), load_cursor(), put_cursor(), and reset_buffers().

◆ screendta

uint8_t* VmncContext::screendta

Definition at line 74 of file vmnc.c.

Referenced by decode_end(), decode_frame(), and reset_buffers().


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