Lines Matching refs:avctx
27 static av_cold int avui_decode_init(AVCodecContext *avctx)
29 avctx->pix_fmt = AV_PIX_FMT_YUVA422P;
33 static int avui_decode_frame(AVCodecContext *avctx, void *data,
38 const uint8_t *src = avpkt->data, *extradata = avctx->extradata;
42 uint32_t extradata_size = avctx->extradata_size;
57 if (avctx->height == 486) {
62 opaque_length = 2 * avctx->width * (avctx->height + skip) + 4 * interlaced;
64 av_log(avctx, AV_LOG_ERROR, "Insufficient input data.\n");
67 transparent = avctx->bits_per_coded_sample == 32 &&
71 if ((ret = ff_get_buffer(avctx, pic, 0)) < 0)
78 src += avctx->width * skip;
79 srca += avctx->width * skip;
83 src += avctx->width * skip;
84 srca += avctx->width * skip;
85 if (interlaced && avctx->height == 486) {
97 for (j = 0; j < avctx->height >> interlaced; j++) {
98 for (k = 0; k < avctx->width >> 1; k++) {