diff libmpcodecs/dec_video.c @ 4971:fa002f25631e

direct rendering support
author arpi
date Thu, 07 Mar 2002 02:44:16 +0000
parents f88dfc3de52c
children 24d5713afe2f
line wrap: on
line diff
--- a/libmpcodecs/dec_video.c	Thu Mar 07 01:51:28 2002 +0000
+++ b/libmpcodecs/dec_video.c	Thu Mar 07 02:44:16 2002 +0000
@@ -189,6 +189,7 @@
 unsigned int t2;
 double tt;
 
+sh_video->video_out=video_out;
 mpi=mpvdec->decode(sh_video, start, in_size, drop_frame);
 
 //------------------------ frame decoded. --------------------
@@ -215,7 +216,7 @@
     cur_video_time_usage=tt;
 }
 
-if(!(mpi->flags&(MP_IMGFLAG_DIRECT|MP_IMGFLAG_DRAW_CALBACK))){
+if(!(mpi->flags&(MP_IMGFLAG_DIRECT|MP_IMGFLAG_DRAW_CALLBACK))){
     // blit frame:
     if(mpi->flags&MP_IMGFLAG_PLANAR)
         video_out->draw_slice(mpi->planes,mpi->stride,sh_video->disp_w,sh_video->disp_h,0,0);