diff --git a/src/KaxBlock.cpp b/src/KaxBlock.cpp index 3dfda0d7..2fb0c198 100644 --- a/src/KaxBlock.cpp +++ b/src/KaxBlock.cpp @@ -748,6 +748,7 @@ filepos_t KaxInternalBlock::ReadData(IOCallback & input, ScopeMode ReadFully) } catch (const SafeReadIOCallback::EndOfStreamX&) { SetValueIsSet(false); + ReleaseFrames(); myBuffers.clear(); SizeList.clear(); Timestamp = 0;