FFmpeg
|
Data Fields | |
PNGDSPContext | dsp |
AVCodecContext * | avctx |
GetByteContext | gb |
ThreadFrame | previous_picture |
ThreadFrame | last_picture |
ThreadFrame | picture |
enum PNGHeaderState | hdr_state |
enum PNGImageState | pic_state |
int | width |
int | height |
int | cur_w |
int | cur_h |
int | last_w |
int | last_h |
int | x_offset |
int | y_offset |
int | last_x_offset |
int | last_y_offset |
uint8_t | dispose_op |
uint8_t | blend_op |
uint8_t | last_dispose_op |
int | bit_depth |
int | color_type |
int | compression_type |
int | interlace_type |
int | filter_type |
int | channels |
int | bits_per_pixel |
int | bpp |
int | has_trns |
uint8_t | transparent_color_be [6] |
uint8_t * | image_buf |
int | image_linesize |
uint32_t | palette [256] |
uint8_t * | crow_buf |
uint8_t * | last_row |
unsigned int | last_row_size |
uint8_t * | tmp_row |
unsigned int | tmp_row_size |
uint8_t * | buffer |
int | buffer_size |
int | pass |
int | crow_size |
int | row_size |
int | pass_row_size |
int | y |
z_stream | zstream |
PNGDSPContext PNGDecContext::dsp |
Definition at line 50 of file pngdec.c.
Referenced by png_dec_init().
AVCodecContext* PNGDecContext::avctx |
Definition at line 51 of file pngdec.c.
Referenced by png_dec_init(), and png_decode_idat().
GetByteContext PNGDecContext::gb |
Definition at line 53 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_frame_common(), decode_idat_chunk(), decode_ihdr_chunk(), decode_phys_chunk(), decode_plte_chunk(), decode_text_chunk(), decode_trns_chunk(), and png_decode_idat().
ThreadFrame PNGDecContext::previous_picture |
Definition at line 54 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_frame_common(), decode_idat_chunk(), handle_p_frame_apng(), png_dec_end(), and png_dec_init().
ThreadFrame PNGDecContext::last_picture |
Definition at line 55 of file pngdec.c.
Referenced by decode_frame_common(), handle_p_frame_apng(), handle_p_frame_png(), png_dec_end(), and png_dec_init().
ThreadFrame PNGDecContext::picture |
Definition at line 56 of file pngdec.c.
Referenced by decode_frame_common(), decode_idat_chunk(), png_dec_end(), and png_dec_init().
enum PNGHeaderState PNGDecContext::hdr_state |
Definition at line 58 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_idat_chunk(), decode_ihdr_chunk(), decode_plte_chunk(), and decode_trns_chunk().
enum PNGImageState PNGDecContext::pic_state |
Definition at line 59 of file pngdec.c.
Referenced by decode_frame_common(), decode_idat_chunk(), decode_ihdr_chunk(), decode_phys_chunk(), decode_trns_chunk(), and png_decode_idat().
int PNGDecContext::width |
Definition at line 60 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_frame_common(), decode_idat_chunk(), decode_ihdr_chunk(), handle_p_frame_png(), and handle_small_bpp().
int PNGDecContext::height |
Definition at line 60 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_frame_common(), decode_idat_chunk(), decode_ihdr_chunk(), handle_p_frame_apng(), handle_p_frame_png(), and handle_small_bpp().
int PNGDecContext::cur_w |
Definition at line 61 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_idat_chunk(), decode_ihdr_chunk(), and handle_p_frame_apng().
int PNGDecContext::cur_h |
Definition at line 61 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_ihdr_chunk(), and handle_p_frame_apng().
int PNGDecContext::last_w |
Definition at line 62 of file pngdec.c.
Referenced by decode_fctl_chunk(), and handle_p_frame_apng().
int PNGDecContext::last_h |
Definition at line 62 of file pngdec.c.
Referenced by decode_fctl_chunk(), and handle_p_frame_apng().
int PNGDecContext::x_offset |
Definition at line 63 of file pngdec.c.
Referenced by decode_fctl_chunk(), and handle_p_frame_apng().
int PNGDecContext::y_offset |
Definition at line 63 of file pngdec.c.
Referenced by decode_fctl_chunk(), and handle_p_frame_apng().
int PNGDecContext::last_x_offset |
Definition at line 64 of file pngdec.c.
Referenced by decode_fctl_chunk(), and handle_p_frame_apng().
int PNGDecContext::last_y_offset |
Definition at line 64 of file pngdec.c.
Referenced by decode_fctl_chunk(), and handle_p_frame_apng().
uint8_t PNGDecContext::dispose_op |
Definition at line 65 of file pngdec.c.
Referenced by decode_fctl_chunk().
uint8_t PNGDecContext::blend_op |
Definition at line 65 of file pngdec.c.
Referenced by decode_fctl_chunk(), and handle_p_frame_apng().
uint8_t PNGDecContext::last_dispose_op |
Definition at line 66 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_idat_chunk(), and handle_p_frame_apng().
int PNGDecContext::bit_depth |
Definition at line 67 of file pngdec.c.
Referenced by decode_frame_common(), decode_idat_chunk(), decode_ihdr_chunk(), and decode_trns_chunk().
int PNGDecContext::color_type |
Definition at line 68 of file pngdec.c.
Referenced by decode_frame_common(), decode_idat_chunk(), decode_ihdr_chunk(), decode_trns_chunk(), and handle_small_bpp().
int PNGDecContext::compression_type |
Definition at line 69 of file pngdec.c.
Referenced by decode_ihdr_chunk().
int PNGDecContext::interlace_type |
Definition at line 70 of file pngdec.c.
Referenced by decode_idat_chunk(), and decode_ihdr_chunk().
int PNGDecContext::filter_type |
Definition at line 71 of file pngdec.c.
Referenced by decode_ihdr_chunk().
int PNGDecContext::channels |
Definition at line 72 of file pngdec.c.
Referenced by decode_idat_chunk().
int PNGDecContext::bits_per_pixel |
Definition at line 73 of file pngdec.c.
Referenced by decode_frame_common(), decode_idat_chunk(), and handle_small_bpp().
int PNGDecContext::bpp |
Definition at line 74 of file pngdec.c.
Referenced by decode_frame_common(), decode_idat_chunk(), handle_p_frame_apng(), and handle_p_frame_png().
int PNGDecContext::has_trns |
Definition at line 75 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_frame_common(), decode_idat_chunk(), and decode_trns_chunk().
uint8_t PNGDecContext::transparent_color_be[6] |
Definition at line 76 of file pngdec.c.
Referenced by decode_frame_common(), and decode_trns_chunk().
uint8_t* PNGDecContext::image_buf |
Definition at line 78 of file pngdec.c.
Referenced by decode_frame_common(), and decode_idat_chunk().
int PNGDecContext::image_linesize |
Definition at line 79 of file pngdec.c.
Referenced by decode_frame_common(), decode_idat_chunk(), handle_p_frame_apng(), handle_p_frame_png(), and handle_small_bpp().
uint32_t PNGDecContext::palette[256] |
Definition at line 80 of file pngdec.c.
Referenced by decode_idat_chunk(), decode_plte_chunk(), decode_trns_chunk(), and handle_p_frame_apng().
uint8_t* PNGDecContext::crow_buf |
Definition at line 81 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_decode_idat().
uint8_t* PNGDecContext::last_row |
Definition at line 82 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_dec_end().
unsigned int PNGDecContext::last_row_size |
Definition at line 83 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_dec_end().
uint8_t* PNGDecContext::tmp_row |
Definition at line 84 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_dec_end().
unsigned int PNGDecContext::tmp_row_size |
Definition at line 85 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_dec_end().
uint8_t* PNGDecContext::buffer |
Definition at line 86 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_dec_end().
int PNGDecContext::buffer_size |
Definition at line 87 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_dec_end().
int PNGDecContext::pass |
Definition at line 88 of file pngdec.c.
Referenced by decode_idat_chunk().
int PNGDecContext::crow_size |
Definition at line 89 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_decode_idat().
int PNGDecContext::row_size |
Definition at line 90 of file pngdec.c.
Referenced by decode_idat_chunk().
int PNGDecContext::pass_row_size |
Definition at line 91 of file pngdec.c.
Referenced by decode_idat_chunk().
z_stream PNGDecContext::zstream |
Definition at line 93 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_decode_idat().