Added support for string videoframerate values in FLV metadata, as opposed to number values.
This commit is contained in:
parent
247c3f9914
commit
e34d7407a6
1 changed files with 5 additions and 1 deletions
|
@ -1065,7 +1065,11 @@ JSON::Value FLV::Tag::toJSON(DTSC::Meta & metadata) {
|
|||
metadata.tracks[1].height = 0;
|
||||
}
|
||||
if (tmp->getContentP("videoframerate")) {
|
||||
metadata.tracks[1].fpks = (long long int)(tmp->getContentP("videoframerate")->NumValue() * 1000.0);
|
||||
if (tmp->getContentP("videoframerate")->NumValue()){
|
||||
metadata.tracks[1].fpks = (long long int)(tmp->getContentP("videoframerate")->NumValue() * 1000.0);
|
||||
}else{
|
||||
metadata.tracks[1].fpks = JSON::Value(tmp->getContentP("videoframerate")->StrValue()).asInt() * 1000.0;
|
||||
}
|
||||
} else {
|
||||
metadata.tracks[1].fpks = 0;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue