Lines Matching defs:PNGDecContext

57 typedef struct PNGDecContext {
108 } PNGDecContext;
335 static int percent_missing(PNGDecContext *s)
345 static void png_handle_row(PNGDecContext *s, uint8_t *dst, ptrdiff_t dst_stride)
426 static int png_decode_idat(PNGDecContext *s, GetByteContext *gb,
523 static int decode_text_chunk(PNGDecContext *s, GetByteContext *gb, int compressed)
570 static int decode_ihdr_chunk(AVCodecContext *avctx, PNGDecContext *s,
621 static int decode_phys_chunk(AVCodecContext *avctx, PNGDecContext *s,
637 static int decode_idat_chunk(AVCodecContext *avctx, PNGDecContext *s,
810 static int decode_plte_chunk(AVCodecContext *avctx, PNGDecContext *s,
833 static int decode_trns_chunk(AVCodecContext *avctx, PNGDecContext *s,
881 static int decode_iccp_chunk(PNGDecContext *s, GetByteContext *gb)
914 static void handle_small_bpp(PNGDecContext *s, AVFrame *p)
987 static int decode_fctl_chunk(AVCodecContext *avctx, PNGDecContext *s,
1058 static void handle_p_frame_png(PNGDecContext *s, AVFrame *p)
1080 static int handle_p_frame_apng(AVCodecContext *avctx, PNGDecContext *s,
1169 static void apng_reset_background(PNGDecContext *s, const AVFrame *p)
1185 static int decode_frame_common(AVCodecContext *avctx, PNGDecContext *s,
1464 static void clear_frame_metadata(PNGDecContext *s)
1477 static int output_frame(PNGDecContext *s, AVFrame *f)
1534 PNGDecContext *const s = avctx->priv_data;
1592 PNGDecContext *const s = avctx->priv_data;
1643 PNGDecContext *psrc = src->priv_data;
1644 PNGDecContext *pdst = dst->priv_data;
1684 PNGDecContext *s = avctx->priv_data;
1701 PNGDecContext *s = avctx->priv_data;
1727 .priv_data_size = sizeof(PNGDecContext),
1744 .priv_data_size = sizeof(PNGDecContext),