From 57b6834d134abc80b084aeb312a070a104171e82 Mon Sep 17 00:00:00 2001 From: Rodrigo Braz Monteiro Date: Thu, 23 Feb 2006 02:02:03 +0000 Subject: [PATCH] Originally committed to SVN as r121. --- core/mkv_wrap.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/mkv_wrap.cpp b/core/mkv_wrap.cpp index 214289cd7..343c691c3 100644 --- a/core/mkv_wrap.cpp +++ b/core/mkv_wrap.cpp @@ -147,8 +147,10 @@ void MatroskaWrapper::Parse() { // Read frames int frameN = 0; while (mkv_ReadFrame(file,0,&rt,&startTime,&endTime,&filePos,&frameSize,&frameFlags) == 0) { - frames.push_back(MkvFrame((frameFlags & FRAME_KF) != 0,double(startTime) / timecodeScale)); - frameN++; + if (!(frameFlags & FRAME_GAP)) { + frames.push_back(MkvFrame((frameFlags & FRAME_KF) != 0,double(startTime) / timecodeScale)); + frameN++; + } } break;