Lines Matching defs:utv
37 UtVideoContext *utv = (UtVideoContext *)avctx->priv_data;
90 utv->buf_size = avpicture_get_size(avctx->pix_fmt, avctx->width, avctx->height);
91 utv->buffer = (uint8_t *)av_malloc(utv->buf_size * sizeof(uint8_t));
93 if (utv->buffer == NULL) {
114 utv->codec = CCodec::CreateInstance(UNFCC(avctx->codec_tag), "libavcodec");
117 begin_ret = utv->codec->DecodeBegin(format, avctx->width, avctx->height,
133 UtVideoContext *utv = (UtVideoContext *)avctx->priv_data;
143 utv->codec->DecodeFrame(utv->buffer, avpkt->data, true);
150 pic->data[0] = utv->buffer;
151 pic->data[2] = utv->buffer + (w * h);
156 pic->data[0] = utv->buffer;
162 pic->data[0] = utv->buffer + utv->buf_size + pic->linesize[0];
174 UtVideoContext *utv = (UtVideoContext *)avctx->priv_data;
178 av_freep(&utv->buffer);
181 utv->codec->DecodeEnd();
182 CCodec::DeleteInstance(utv->codec);