Mercurial > mplayer.hg
diff libmpcodecs/vd_ffmpeg.c @ 28548:6951e68ddb34
Reflect the change of xvmc struct name.
author | iive |
---|---|
date | Sun, 15 Feb 2009 08:46:18 +0000 |
parents | 4877f727596c |
children | d7e1fd202d85 |
line wrap: on
line diff
--- a/libmpcodecs/vd_ffmpeg.c Sun Feb 15 08:12:12 2009 +0000 +++ b/libmpcodecs/vd_ffmpeg.c Sun Feb 15 08:46:18 2009 +0000 @@ -876,7 +876,7 @@ sh_video_t *sh = avctx->opaque; vd_ffmpeg_ctx *ctx = sh->context; mp_image_t *mpi=NULL; - struct xvmc_render_state *render; + struct xvmc_pixfmt_render *render; int flags= MP_IMGFLAG_ACCEPT_STRIDE | MP_IMGFLAG_PREFER_ALIGNED_STRIDE| MP_IMGFLAG_DRAW_CALLBACK; @@ -955,7 +955,7 @@ pic->type= FF_BUFFER_TYPE_USER; - render=(struct xvmc_render_state *)mpi->priv;//same as data[2] + render=(struct xvmc_pixfmt_render *)mpi->priv;//same as data[2] if(mp_msg_test(MSGT_DECVIDEO, MSGL_DBG5)) mp_msg(MSGT_DECVIDEO, MSGL_DBG5, "vd_ffmpeg::mc_get_buffer (render=%p)\n", render); assert(render != 0); @@ -969,7 +969,7 @@ mp_image_t *mpi= pic->opaque; sh_video_t *sh = avctx->opaque; vd_ffmpeg_ctx *ctx = sh->context; - struct xvmc_render_state *render; + struct xvmc_pixfmt_render *render; int i; @@ -982,7 +982,7 @@ //printf("R%X %X\n", pic->linesize[0], pic->data[0]); //mark the surface as not requared for prediction - render=(struct xvmc_render_state *)pic->data[2];//same as mpi->priv + render=(struct xvmc_pixfmt_render *)pic->data[2];//same as mpi->priv if(mp_msg_test(MSGT_DECVIDEO, MSGL_DBG5)) mp_msg(MSGT_DECVIDEO, MSGL_DBG5, "vd_ffmpeg::mc_release_buffer (render=%p)\n", render); assert(render!=NULL);