From f61a28ecaa08e61c8413c68bb5ef1b1f2936a68d Mon Sep 17 00:00:00 2001 From: Thulinma Date: Fri, 22 Mar 2013 22:55:34 +0100 Subject: [PATCH] Fixed pretty major bug in MistBuffer causing frame lengths to go completely out of wack. --- lib/dtsc.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/dtsc.cpp b/lib/dtsc.cpp index fb2606d0..23eb9b53 100644 --- a/lib/dtsc.cpp +++ b/lib/dtsc.cpp @@ -314,6 +314,7 @@ void DTSC::Stream::updateHeaders(){ if (keyframes.size() > 2){ metadata["keytime"].shrink(keyframes.size() - 2); metadata["keynum"].shrink(keyframes.size() - 2); + metadata["keylen"].shrink(keyframes.size() - 2); metadata["keytime"].append(buffers[keyframes[1].b]["time"].asInt()); if (metadata["keynum"].size() == 0){ metadata["keynum"].append(1ll);