Lines Matching defs:avctx
74 AVCodecContext *avctx;
152 ff_dlog(s->avctx, "image x=%d y=%d w=%d h=%d\n", left, top, width, height);
164 av_log(s->avctx, AV_LOG_ERROR, "picture doesn't have either global or local palette.\n");
184 av_log(s->avctx, AV_LOG_WARNING, "Invalid image width: %d, truncating.\n", width);
188 av_log(s->avctx, AV_LOG_ERROR, "Invalid left position: %d.\n", left);
192 av_log(s->avctx, AV_LOG_WARNING, "Invalid image height: %d, truncating.\n", height);
196 av_log(s->avctx, AV_LOG_ERROR, "Invalid top position: %d.\n", top);
202 av_log(s->avctx, AV_LOG_WARNING, "Image too wide by %d, truncating.\n",
209 av_log(s->avctx, AV_LOG_WARNING, "Image too high by %d, truncating.\n",
251 av_log(s->avctx, AV_LOG_ERROR, "LZW init failed\n");
265 av_log(s->avctx, AV_LOG_ERROR, "LZW decode failed\n");
328 ff_dlog(s->avctx, "ext_code=0x%x len=%d\n", ext_code, ext_len);
349 ff_dlog(s->avctx, "gce_flags=%x tcolor=%d disposal=%d\n",
355 ff_dlog(s->avctx, "invalid value in gce_disposal (%d). Using default value of 0.\n", ext_len);
372 ff_dlog(s->avctx, "ext_len1=%d\n", ext_len);
404 s->avctx->sample_aspect_ratio.num = n + 15;
405 s->avctx->sample_aspect_ratio.den = 64;
408 ff_dlog(s->avctx, "screen_w=%d screen_h=%d bpp=%d global_palette=%d\n",
432 av_log(s->avctx, AV_LOG_DEBUG, "code=%02x '%c'\n", code, code);
452 static av_cold int gif_decode_init(AVCodecContext *avctx)
454 GifState *s = avctx->priv_data;
456 s->avctx = avctx;
458 avctx->pix_fmt = AV_PIX_FMT_RGB32;
468 static int gif_decode_frame(AVCodecContext *avctx, AVFrame *rframe,
471 GifState *s = avctx->priv_data;
493 if ((ret = ff_set_dimensions(avctx, s->screen_width, s->screen_height)) < 0)
497 if ((ret = ff_get_buffer(avctx, s->frame, 0)) < 0)
509 av_log(avctx, AV_LOG_ERROR, "cannot decode frame without keyframe\n");
513 if ((ret = ff_reget_buffer(avctx, s->frame, 0)) < 0)
531 static av_cold int gif_decode_close(AVCodecContext *avctx)
533 GifState *s = avctx->priv_data;