| FFmpeg
    4.0
    | 
| 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 51 of file pngdec.c.
Referenced by png_dec_init().
| AVCodecContext* PNGDecContext::avctx | 
Definition at line 52 of file pngdec.c.
Referenced by decode_frame_common(), decode_iccp_chunk(), png_dec_init(), and png_decode_idat().
| GetByteContext PNGDecContext::gb | 
Definition at line 54 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_frame_common(), decode_iccp_chunk(), 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 55 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 56 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 57 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 59 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_frame_common(), decode_idat_chunk(), decode_ihdr_chunk(), decode_plte_chunk(), and decode_trns_chunk().
| enum PNGImageState PNGDecContext::pic_state | 
Definition at line 60 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 61 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_frame_common(), decode_idat_chunk(), decode_ihdr_chunk(), handle_p_frame_png(), handle_small_bpp(), and png_put_interlaced_row().
| int PNGDecContext::height | 
Definition at line 61 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 62 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_frame_common(), decode_idat_chunk(), decode_ihdr_chunk(), and handle_p_frame_apng().
| int PNGDecContext::cur_h | 
Definition at line 62 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_frame_common(), decode_ihdr_chunk(), and handle_p_frame_apng().
| int PNGDecContext::last_w | 
Definition at line 63 of file pngdec.c.
Referenced by decode_fctl_chunk(), and handle_p_frame_apng().
| int PNGDecContext::last_h | 
Definition at line 63 of file pngdec.c.
Referenced by decode_fctl_chunk(), and handle_p_frame_apng().
| int PNGDecContext::x_offset | 
Definition at line 64 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_frame_common(), and handle_p_frame_apng().
| int PNGDecContext::y_offset | 
Definition at line 64 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_frame_common(), and handle_p_frame_apng().
| int PNGDecContext::last_x_offset | 
Definition at line 65 of file pngdec.c.
Referenced by decode_fctl_chunk(), and handle_p_frame_apng().
| int PNGDecContext::last_y_offset | 
Definition at line 65 of file pngdec.c.
Referenced by decode_fctl_chunk(), and handle_p_frame_apng().
| uint8_t PNGDecContext::dispose_op | 
Definition at line 66 of file pngdec.c.
Referenced by decode_fctl_chunk(), and decode_frame_common().
| uint8_t PNGDecContext::blend_op | 
Definition at line 66 of file pngdec.c.
Referenced by decode_fctl_chunk(), and handle_p_frame_apng().
| uint8_t PNGDecContext::last_dispose_op | 
Definition at line 67 of file pngdec.c.
Referenced by decode_fctl_chunk(), decode_idat_chunk(), and handle_p_frame_apng().
| int PNGDecContext::bit_depth | 
Definition at line 68 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 69 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 70 of file pngdec.c.
Referenced by decode_frame_common(), and decode_ihdr_chunk().
| int PNGDecContext::interlace_type | 
Definition at line 71 of file pngdec.c.
Referenced by decode_frame_common(), decode_idat_chunk(), and decode_ihdr_chunk().
| int PNGDecContext::filter_type | 
Definition at line 72 of file pngdec.c.
Referenced by decode_frame_common(), and decode_ihdr_chunk().
| int PNGDecContext::channels | 
Definition at line 73 of file pngdec.c.
Referenced by decode_idat_chunk().
| int PNGDecContext::bits_per_pixel | 
Definition at line 74 of file pngdec.c.
Referenced by decode_frame_common(), decode_idat_chunk(), and handle_small_bpp().
| int PNGDecContext::bpp | 
Definition at line 75 of file pngdec.c.
Referenced by decode_frame_common(), decode_idat_chunk(), ff_add_png_paeth_prediction(), handle_p_frame_apng(), handle_p_frame_png(), png_filter_row(), and png_put_interlaced_row().
| int PNGDecContext::has_trns | 
Definition at line 76 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 77 of file pngdec.c.
Referenced by decode_frame_common(), and decode_trns_chunk().
| uint8_t* PNGDecContext::image_buf | 
Definition at line 79 of file pngdec.c.
Referenced by decode_frame_common(), and decode_idat_chunk().
| int PNGDecContext::image_linesize | 
Definition at line 80 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 81 of file pngdec.c.
Referenced by decode_frame_common(), decode_idat_chunk(), decode_plte_chunk(), decode_trns_chunk(), and handle_p_frame_apng().
| uint8_t* PNGDecContext::crow_buf | 
Definition at line 82 of file pngdec.c.
Referenced by decode_frame_common(), decode_idat_chunk(), and png_decode_idat().
| uint8_t* PNGDecContext::last_row | 
Definition at line 83 of file pngdec.c.
Referenced by decode_idat_chunk(), png_dec_end(), and png_handle_row().
| unsigned int PNGDecContext::last_row_size | 
Definition at line 84 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_dec_end().
| uint8_t* PNGDecContext::tmp_row | 
Definition at line 85 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_dec_end().
| unsigned int PNGDecContext::tmp_row_size | 
Definition at line 86 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_dec_end().
| uint8_t* PNGDecContext::buffer | 
Definition at line 87 of file pngdec.c.
Referenced by decode_idat_chunk(), handle_p_frame_apng(), and png_dec_end().
| int PNGDecContext::buffer_size | 
Definition at line 88 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_dec_end().
| int PNGDecContext::pass | 
Definition at line 89 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_put_interlaced_row().
| int PNGDecContext::crow_size | 
Definition at line 90 of file pngdec.c.
Referenced by decode_idat_chunk(), and png_decode_idat().
| int PNGDecContext::row_size | 
Definition at line 91 of file pngdec.c.
Referenced by decode_idat_chunk().
| int PNGDecContext::pass_row_size | 
Definition at line 92 of file pngdec.c.
Referenced by decode_idat_chunk().
| int PNGDecContext::y | 
Definition at line 93 of file pngdec.c.
Referenced by decode_frame_common(), and handle_p_frame_apng().
| z_stream PNGDecContext::zstream | 
Definition at line 94 of file pngdec.c.
Referenced by decode_frame_common(), decode_idat_chunk(), decode_zbuf(), and png_decode_idat().
 1.8.13
 1.8.13