summaryrefslogtreecommitdiffstats
path: root/libmpcodecs/vd_ffmpeg.c
diff options
context:
space:
mode:
authormichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-12-04 21:46:53 +0000
committermichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-12-04 21:46:53 +0000
commit3d0a234b62a5af896761dc6e48ac2ade022befd6 (patch)
treee1a3cd3e794f042091eec602ba169e89647635a7 /libmpcodecs/vd_ffmpeg.c
parent4d31c3c53d9217e5432d7cc53c1b631dedf6e99f (diff)
downloadmpv-3d0a234b62a5af896761dc6e48ac2ade022befd6.tar.bz2
mpv-3d0a234b62a5af896761dc6e48ac2ade022befd6.tar.xz
PSNR
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8348 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs/vd_ffmpeg.c')
-rw-r--r--libmpcodecs/vd_ffmpeg.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/libmpcodecs/vd_ffmpeg.c b/libmpcodecs/vd_ffmpeg.c
index 6ee7370e2e..80fb72b805 100644
--- a/libmpcodecs/vd_ffmpeg.c
+++ b/libmpcodecs/vd_ffmpeg.c
@@ -501,6 +501,7 @@ static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags){
if(ret<0) mp_msg(MSGT_DECVIDEO,MSGL_WARN, "Error while decoding frame!\n");
//-- vstats generation
+#if LIBAVCODEC_BUILD >= 4643
while(lavc_param_vstats){ // always one time loop
static FILE *fvstats=NULL;
char filename[20];
@@ -533,21 +534,22 @@ static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags){
all_frametime, (double)(len*8)/sh->frametime/1000.0,
(double)(all_len*8)/all_frametime/1000.0);
switch(pic->pict_type){
- case I_TYPE:
+ case FF_I_TYPE:
fprintf(fvstats, "type= I\n");
break;
- case P_TYPE:
+ case FF_P_TYPE:
fprintf(fvstats, "type= P\n");
break;
- case S_TYPE:
+ case FF_S_TYPE:
fprintf(fvstats, "type= S\n");
break;
- case B_TYPE:
+ case FF_B_TYPE:
fprintf(fvstats, "type= B\n");
break;
}
break;
}
+#endif
//--
if(!got_picture) return NULL; // skipped image