Lines Matching defs:avctx
50 static av_cold int dvvideo_encode_init(AVCodecContext *avctx)
52 DVVideoContext *s = avctx->priv_data;
58 s->sys = av_dv_codec_profile2(avctx->width, avctx->height, avctx->pix_fmt, avctx->time_base);
60 av_log(avctx, AV_LOG_ERROR, "Found no DV profile for %ix%i %s video. "
62 avctx->width, avctx->height, av_get_pix_fmt_name(avctx->pix_fmt));
63 ff_dv_print_profiles(avctx, AV_LOG_ERROR);
69 av_log(avctx, AV_LOG_ERROR, "Error initializing work tables.\n");
76 ff_fdctdsp_init(&fdsp, avctx);
77 ff_me_cmp_init(&mecc, avctx);
78 ff_pixblockdsp_init(&pdsp, avctx);
79 ret = ff_set_cmp(&mecc, mecc.ildct_cmp, avctx->ildct_cmp);
96 return ff_dvvideo_init(avctx);
225 if (s->avctx->flags & AV_CODEC_FLAG_INTERLACED_DCT) {
847 static int dv_encode_video_segment(AVCodecContext *avctx, void *arg)
849 DVVideoContext *s = avctx->priv_data;
984 av_log(avctx, AV_LOG_ERROR, "ac bitstream overflow\n");
1023 if (c->avctx->height >= 720)
1024 fs = c->avctx->height == 720 || c->frame->top_field_first ? 0x40 : 0x00;
1029 (int)(av_q2d(c->avctx->sample_aspect_ratio) *
1030 c->avctx->width / c->avctx->height * 10) >= 17)
1122 int chan_offset = 2*(c->sys->height == 720 && c->avctx->frame_number & 1);