summaryrefslogtreecommitdiffstats
path: root/mplayer.c
diff options
context:
space:
mode:
Diffstat (limited to 'mplayer.c')
-rw-r--r--mplayer.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/mplayer.c b/mplayer.c
index b561623237..f287902de0 100644
--- a/mplayer.c
+++ b/mplayer.c
@@ -1611,6 +1611,8 @@ switch(sh_video->codec->driver){
if(in_size<0){ eof=1;break;}
if(in_size>max_framesize) max_framesize=in_size;
+ if(d_video->flags) if(verbose) printf("***keyframe***\n");
+
if(drop_frame<2) DS_VideoDecoder_DecodeFrame(start, in_size, 0, !drop_frame);
current_module="draw_frame";
@@ -1641,6 +1643,8 @@ switch(sh_video->codec->driver){
if(in_size<0){ eof=1;break;}
if(in_size>max_framesize) max_framesize=in_size;
+ if(d_video->flags) if(verbose) printf("***keyframe***\n");
+
if(in_size){
sh_video->bih->biSizeImage = in_size;