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

Data Fields

PNGDSPContext dsp
 
AVCodecContextavctx
 
GetByteContext gb
 
AVFrameprev
 
int state
 
int width
 
int height
 
int bit_depth
 
int color_type
 
int compression_type
 
int interlace_type
 
int filter_type
 
int channels
 
int bits_per_pixel
 
int bpp
 
uint8_timage_buf
 
int image_linesize
 
uint32_t palette [256]
 
uint8_tcrow_buf
 
uint8_tlast_row
 
uint8_ttmp_row
 
int pass
 
int crow_size
 
int row_size
 
int pass_row_size
 
int y
 
z_stream zstream
 

Detailed Description

Definition at line 38 of file pngdec.c.

Field Documentation

PNGDSPContext PNGDecContext::dsp

Definition at line 39 of file pngdec.c.

Referenced by png_dec_init().

AVCodecContext* PNGDecContext::avctx

Definition at line 40 of file pngdec.c.

Referenced by png_dec_init(), and png_decode_idat().

GetByteContext PNGDecContext::gb

Definition at line 42 of file pngdec.c.

Referenced by decode_frame(), decode_text_chunk(), and png_decode_idat().

AVFrame* PNGDecContext::prev

Definition at line 43 of file pngdec.c.

Referenced by decode_frame(), png_dec_end(), and png_dec_init().

int PNGDecContext::state

Definition at line 45 of file pngdec.c.

Referenced by decode_frame(), and png_decode_idat().

int PNGDecContext::width

Definition at line 46 of file pngdec.c.

Referenced by decode_frame().

int PNGDecContext::height

Definition at line 46 of file pngdec.c.

Referenced by decode_frame().

int PNGDecContext::bit_depth

Definition at line 47 of file pngdec.c.

Referenced by decode_frame().

int PNGDecContext::color_type

Definition at line 48 of file pngdec.c.

Referenced by decode_frame().

int PNGDecContext::compression_type

Definition at line 49 of file pngdec.c.

Referenced by decode_frame().

int PNGDecContext::interlace_type

Definition at line 50 of file pngdec.c.

Referenced by decode_frame().

int PNGDecContext::filter_type

Definition at line 51 of file pngdec.c.

Referenced by decode_frame().

int PNGDecContext::channels

Definition at line 52 of file pngdec.c.

Referenced by decode_frame().

int PNGDecContext::bits_per_pixel

Definition at line 53 of file pngdec.c.

Referenced by decode_frame().

int PNGDecContext::bpp

Definition at line 54 of file pngdec.c.

Referenced by decode_frame().

uint8_t* PNGDecContext::image_buf

Definition at line 56 of file pngdec.c.

Referenced by decode_frame().

int PNGDecContext::image_linesize

Definition at line 57 of file pngdec.c.

Referenced by decode_frame().

uint32_t PNGDecContext::palette[256]

Definition at line 58 of file pngdec.c.

Referenced by decode_frame().

uint8_t* PNGDecContext::crow_buf

Definition at line 59 of file pngdec.c.

Referenced by decode_frame(), and png_decode_idat().

uint8_t* PNGDecContext::last_row

Definition at line 60 of file pngdec.c.

Referenced by decode_frame().

uint8_t* PNGDecContext::tmp_row

Definition at line 61 of file pngdec.c.

Referenced by decode_frame().

int PNGDecContext::pass

Definition at line 62 of file pngdec.c.

Referenced by decode_frame().

int PNGDecContext::crow_size

Definition at line 63 of file pngdec.c.

Referenced by decode_frame(), and png_decode_idat().

int PNGDecContext::row_size

Definition at line 64 of file pngdec.c.

Referenced by decode_frame().

int PNGDecContext::pass_row_size

Definition at line 65 of file pngdec.c.

Referenced by decode_frame().

int PNGDecContext::y

Definition at line 66 of file pngdec.c.

Referenced by decode_frame().

z_stream PNGDecContext::zstream

Definition at line 67 of file pngdec.c.

Referenced by decode_frame(), and png_decode_idat().


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