From 830c6147abaab02e95080138492446b1776a77e3 Mon Sep 17 00:00:00 2001 From: Oswald Auguste de Bruin Date: Wed, 21 Aug 2013 11:43:24 +0200 Subject: [PATCH] Small changes to dtsc2mp4 --- src/converters/dtsc2mp4.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/converters/dtsc2mp4.cpp b/src/converters/dtsc2mp4.cpp index 85aad222..bc993e0c 100644 --- a/src/converters/dtsc2mp4.cpp +++ b/src/converters/dtsc2mp4.cpp @@ -39,7 +39,10 @@ namespace Converters { MP4::FTYP ftypBox; ftypBox.setMajorBrand(0x6D703431);//mp41 ftypBox.setMinorVersion(0); - ftypBox.setCompatibleBrands(0x6D703431,0); + ftypBox.setCompatibleBrands(0x69736f6d,0); + ftypBox.setCompatibleBrands(0x69736f32,1); + ftypBox.setCompatibleBrands(0x61766331,2); + ftypBox.setCompatibleBrands(0x6D703431,3); std::cout << std::string(ftypBox.asBox(),ftypBox.boxedSize()); uint64_t mdatSize = 0; @@ -218,7 +221,7 @@ namespace Converters { } MP4::STTSEntry newEntry; newEntry.sampleCount = tmpParts; - newEntry.sampleDelta = ((it->second["lastms"].asInt() / tmpParts) * ((double)timescale / 1000)); + newEntry.sampleDelta = (((double)it->second["lastms"].asInt() / tmpParts) * ((double)timescale / 1000)); sttsBox.setSTTSEntry(newEntry, 0); stblBox.setContent(sttsBox,1);