Fixed pretty major bug in MistBuffer causing frame lengths to go completely out of wack.
This commit is contained in:
parent
4a79862111
commit
f61a28ecaa
1 changed files with 1 additions and 0 deletions
|
@ -314,6 +314,7 @@ void DTSC::Stream::updateHeaders(){
|
||||||
if (keyframes.size() > 2){
|
if (keyframes.size() > 2){
|
||||||
metadata["keytime"].shrink(keyframes.size() - 2);
|
metadata["keytime"].shrink(keyframes.size() - 2);
|
||||||
metadata["keynum"].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());
|
metadata["keytime"].append(buffers[keyframes[1].b]["time"].asInt());
|
||||||
if (metadata["keynum"].size() == 0){
|
if (metadata["keynum"].size() == 0){
|
||||||
metadata["keynum"].append(1ll);
|
metadata["keynum"].append(1ll);
|
||||||
|
|
Loading…
Add table
Reference in a new issue