Lines Matching defs:avctx
68 avpriv_report_missing_feature(s->avctx, "Interlacing");
82 av_log(s->avctx, AV_LOG_ERROR, "Invalid size %dx%d\n", cols << 4, rows << 4);
87 16*cols != s->avctx->coded_width ||
88 16*rows != s->avctx->coded_height) {
89 if (s->avctx->extradata_size == 0 &&
90 FFALIGN(s->avctx->width, 16) == 16 * cols &&
91 FFALIGN(s->avctx->height, 16) == 16 * rows) {
95 s->avctx->coded_width = 16 * cols;
96 s->avctx->coded_height = 16 * rows;
98 ret = ff_set_dimensions(s->avctx, 16 * cols, 16 * rows);
102 if (s->avctx->extradata_size == 1) {
103 s->avctx->width -= s->avctx->extradata[0] >> 4;
104 s->avctx->height -= s->avctx->extradata[0] & 0x0F;
121 if (!s->sub_version || !s->avctx->coded_width || !s->avctx->coded_height)
187 ff_set_dimensions(s->avctx, 0, 0);
280 return ff_huff_build_tree(s->avctx, vlc, size, FF_HUFFMAN_BITS,
480 av_log(s->avctx, AV_LOG_ERROR, "End of AC stream reached in vp6_parse_coeff\n");
641 static av_cold int vp6_decode_init_context(AVCodecContext *avctx,
644 int ret = ff_vp56_init_context(avctx, s, flip, has_alpha);
662 static av_cold int vp6_decode_init(AVCodecContext *avctx)
664 VP56Context *s = avctx->priv_data;
667 ret = vp6_decode_init_context(avctx, s, avctx->codec_id == AV_CODEC_ID_VP6,
668 avctx->codec_id == AV_CODEC_ID_VP6A);
675 ret = vp6_decode_init_context(avctx, s->alpha_context,
686 static av_cold int vp6_decode_free(AVCodecContext *avctx)
688 VP56Context *s = avctx->priv_data;