Lines Matching refs:dmpi
361 vf->dmpi=ff_vf_get_image(vf->next,mpi->imgfmt,
363 mpi->planes[0]=vf->dmpi->planes[0];
364 mpi->stride[0]=vf->dmpi->stride[0];
365 mpi->width=vf->dmpi->width;
367 mpi->planes[1]=vf->dmpi->planes[1];
368 mpi->planes[2]=vf->dmpi->planes[2];
369 mpi->stride[1]=vf->dmpi->stride[1];
370 mpi->stride[2]=vf->dmpi->stride[2];
376 mp_image_t *dmpi;
379 dmpi=vf->dmpi;
382 dmpi=ff_vf_get_image(vf->next,mpi->imgfmt,
386 ff_vf_clone_mpi_attributes(dmpi, mpi);
391 filter(vf->priv, dmpi->planes[0], mpi->planes[0], dmpi->stride[0], mpi->stride[0], mpi->w, mpi->h, mpi->qscale, mpi->qstride, 1);
392 filter(vf->priv, dmpi->planes[1], mpi->planes[1], dmpi->stride[1], mpi->stride[1], mpi->w>>mpi->chroma_x_shift, mpi->h>>mpi->chroma_y_shift, mpi->qscale, mpi->qstride, 0);
393 filter(vf->priv, dmpi->planes[2], mpi->planes[2], dmpi->stride[2], mpi->stride[2], mpi->w>>mpi->chroma_x_shift, mpi->h>>mpi->chroma_y_shift, mpi->qscale, mpi->qstride, 0);
395 memcpy_pic(dmpi->planes[0], mpi->planes[0], mpi->w, mpi->h, dmpi->stride[0], mpi->stride[0]);
396 memcpy_pic(dmpi->planes[1], mpi->planes[1], mpi->w>>mpi->chroma_x_shift, mpi->h>>mpi->chroma_y_shift, dmpi->stride[1], mpi->stride[1]);
397 memcpy_pic(dmpi->planes[2], mpi->planes[2], mpi->w>>mpi->chroma_x_shift, mpi->h>>mpi->chroma_y_shift, dmpi->stride[2], mpi->stride[2]);
407 return ff_vf_next_put_image(vf,dmpi, pts);