Lines Matching defs:avctx
81 av_cold int ff_libwebp_encode_init_common(AVCodecContext *avctx)
83 LibWebPContextCommon *s = avctx->priv_data;
86 if (avctx->global_quality >= 0)
87 s->quality = av_clipf(avctx->global_quality / (float)FF_QP2LAMBDA,
90 if (avctx->compression_level < 0 || avctx->compression_level > 6) {
91 av_log(avctx, AV_LOG_WARNING, "invalid compression level: %d\n",
92 avctx->compression_level);
93 avctx->compression_level = av_clip(avctx->compression_level, 0, 6);
102 avctx->compression_level = s->config.method;
110 s->config.method = avctx->compression_level;
117 av_log(avctx, AV_LOG_DEBUG, "%s - quality=%.1f method=%d\n",
119 avctx->compression_level);
124 int ff_libwebp_get_frame(AVCodecContext *avctx, LibWebPContextCommon *s,
131 if (avctx->width > WEBP_MAX_DIMENSION || avctx->height > WEBP_MAX_DIMENSION) {
132 av_log(avctx, AV_LOG_ERROR, "Picture size is too large. Max is %dx%d.\n",
147 pic->width = avctx->width;
148 pic->height = avctx->height;
150 if (avctx->pix_fmt == AV_PIX_FMT_RGB32) {
155 av_log(avctx, AV_LOG_WARNING,
168 av_log(avctx, AV_LOG_WARNING,
265 av_log(avctx, AV_LOG_WARNING,
280 av_log(avctx, AV_LOG_ERROR,