# HG changeset patch # User michael # Date 1144355799 0 # Node ID d437b070b8a7100db70456041d7b5321bc16f5c2 # Parent 77a3b0d11ca58ea1c0699da17e451fa97c9462f1 zero sized frames are not keyframes diff -r 77a3b0d11ca5 -r d437b070b8a7 libmpdemux/aviheader.c --- a/libmpdemux/aviheader.c Thu Apr 06 20:04:02 2006 +0000 +++ b/libmpdemux/aviheader.c Thu Apr 06 20:36:39 2006 +0000 @@ -646,6 +646,8 @@ c=stream_read_dword(demuxer->stream); + if(!len) idx->dwFlags&=~AVIIF_KEYFRAME; + // Fix keyframes for DivX files: if(idxfix_divx) if(avi_stream_id(id)==idxfix_videostream){