Data Fields
PNGEncContext Struct Reference

Data Fields

LLVidEncDSPContext llvidencdsp
uint8_t * bytestream
uint8_t * bytestream_start
uint8_t * bytestream_end
int filter_type
FFZStream zstream
uint8_t buf [IOBUF_SIZE]
int dpi
 Physical pixel density, in dots per inch, if set. More...
int dpm
 Physical pixel density, in dots per meter, if set. More...
int is_progressive
int bit_depth
int color_type
int bits_per_pixel
uint32_t palette_checksum
uint32_t sequence_number
int extra_data_updated
uint8_t * extra_data
int extra_data_size
APNGFctlChunk last_frame_fctl
uint8_t * last_frame_packet
size_t last_frame_packet_size

Detailed Description

Definition at line 53 of file pngenc.c.

Field Documentation

◆ class

AVClass* PNGEncContext::class

Definition at line 54 of file pngenc.c.

◆ llvidencdsp

LLVidEncDSPContext PNGEncContext::llvidencdsp

Definition at line 55 of file pngenc.c.

◆ bytestream

uint8_t* PNGEncContext::bytestream

Definition at line 57 of file pngenc.c.

◆ bytestream_start

uint8_t* PNGEncContext::bytestream_start

Definition at line 58 of file pngenc.c.

◆ bytestream_end

uint8_t* PNGEncContext::bytestream_end

Definition at line 59 of file pngenc.c.

◆ filter_type

int PNGEncContext::filter_type

Definition at line 61 of file pngenc.c.

◆ zstream

FFZStream PNGEncContext::zstream

Definition at line 63 of file pngenc.c.

◆ buf

uint8_t PNGEncContext::buf[IOBUF_SIZE]

Definition at line 64 of file pngenc.c.

◆ dpi

int PNGEncContext::dpi

Physical pixel density, in dots per inch, if set.

Definition at line 65 of file pngenc.c.

◆ dpm

int PNGEncContext::dpm

Physical pixel density, in dots per meter, if set.

Definition at line 66 of file pngenc.c.

◆ is_progressive

int PNGEncContext::is_progressive

Definition at line 68 of file pngenc.c.

◆ bit_depth

int PNGEncContext::bit_depth

Definition at line 69 of file pngenc.c.

◆ color_type

int PNGEncContext::color_type

Definition at line 70 of file pngenc.c.

◆ bits_per_pixel

int PNGEncContext::bits_per_pixel

Definition at line 71 of file pngenc.c.

◆ palette_checksum

uint32_t PNGEncContext::palette_checksum

Definition at line 74 of file pngenc.c.

◆ sequence_number

uint32_t PNGEncContext::sequence_number

Definition at line 75 of file pngenc.c.

◆ extra_data_updated

int PNGEncContext::extra_data_updated

Definition at line 76 of file pngenc.c.

◆ extra_data

uint8_t* PNGEncContext::extra_data

Definition at line 77 of file pngenc.c.

◆ extra_data_size

int PNGEncContext::extra_data_size

Definition at line 78 of file pngenc.c.

◆ prev_frame

AVFrame* PNGEncContext::prev_frame

Definition at line 80 of file pngenc.c.

◆ last_frame

AVFrame* PNGEncContext::last_frame

Definition at line 81 of file pngenc.c.

◆ last_frame_fctl

APNGFctlChunk PNGEncContext::last_frame_fctl

Definition at line 82 of file pngenc.c.

◆ last_frame_packet

uint8_t* PNGEncContext::last_frame_packet

Definition at line 83 of file pngenc.c.

◆ last_frame_packet_size

size_t PNGEncContext::last_frame_packet_size

Definition at line 84 of file pngenc.c.

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