diff options
author | Mauro Sardara <msardara+fdio@cisco.com> | 2017-11-08 11:10:13 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@fd.io> | 2017-11-08 11:10:13 +0000 |
commit | 3abd95a2501be987eca0fa5c59f01e84a98cf202 (patch) | |
tree | 6f400a88963e4d8c7813b34cb792cd6b3f1c53df /MPD/SegmentTemplateStream.cpp | |
parent | 6ab9d985a6b95ceca205918b5594e291ea48cc09 (diff) | |
parent | 4b187a7b0e223104653bd4af0555110db1f8471e (diff) |
Merge "Addressing issue about different position of the segmentTemplate in MPD" into viper/master
Diffstat (limited to 'MPD/SegmentTemplateStream.cpp')
-rw-r--r-- | MPD/SegmentTemplateStream.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/MPD/SegmentTemplateStream.cpp b/MPD/SegmentTemplateStream.cpp index e7be1d54..5a6dd67c 100644 --- a/MPD/SegmentTemplateStream.cpp +++ b/MPD/SegmentTemplateStream.cpp @@ -113,9 +113,10 @@ ISegment* SegmentTemplateStream::getMediaSegment(size_t segmentNumber, uint64_t& } /* number-based template */ - uint32_t duration = representation->GetSegmentTemplate()->GetDuration(); - uint32_t timescale = representation->GetSegmentTemplate()->GetTimescale(); - segmentDuration = (uint64_t)(((float)duration/(float)timescale) * 1000); +//SEGMENT DURATION IS CALCULATED AT MPDWRAPPER SIDE +// uint32_t duration = representation->GetSegmentTemplate()->GetDuration(); +// uint32_t timescale = representation->GetSegmentTemplate()->GetTimescale(); +// segmentDuration = (uint64_t)(((float)duration/(float)timescale) * 1000); return this->segmentTemplate->GetMediaSegmentFromNumber(baseUrls, representation->GetId(), representation->GetBandwidth(), this->segmentTemplate->GetStartNumber() + segmentNumber); |